|
本帖最后由 a000000 于 2010-2-1 12:51 编辑
原连接批处理为:
iscsicli AddTargetPortal 192.168.1.88 3260
iscsicli LoginTarget iqn.2005-02.com.ricecake.iscsi:00 T * * * * * * * * * * * * * * * 0
改为au3成功:
RunWait("iscsicli AddTargetPortal 192.168.1.88 3260","C:\WINDOWS\system32", @SW_HIDE)
RunWait("iscsicli LoginTarget iqn.2005-02.com.ricecake.iscsi:00 T * * * * * * * * * * * * * * * 0","C:\WINDOWS\system32", @SW_HIDE)
可是原断开批处理为:
for /f "usebackq delims=: tokens=2" %%i in (`iscsicli SessionList^|find /i "Session Id"`) do iscsicli LogoutTarget %%i
改为:
Run('for /f "usebackq delims=: tokens=2" %%i in (`iscsicli SessionList^|find /i "Session Id"`) do iscsicli LogoutTarget %%i',"C:\WINDOWS\system32", @SW_HIDE)
后不能卸载盘符
请各位大侠看看我错在哪里 |
|