Jul
31
全自动安装 MS iSCSI Initiator 并出盘脚本:存为.bat运行
test@echo offtesttestif exist "%SystemRoot%\System32\iscsicpl.cpl" goto :eoftesttestecho 为虚拟磁盘腾出盘符Etestset vDiskLetter=Etestif exist %vDiskLetter%: (test copy /y nul "%Temp%\Assign.txt"test echo select volume %vDiskLetter%>>"%Temp%\Assign.txt"test echo assign letter Z>>"%Temp%\Assign.txt"test Diskpart /s "%Temp%\Assign.txt"test del "%Temp%\Assign.txt"test)testtestecho 正在安装 iSCSI Initiator 请稍候...test"%~dp0Initiator-2.06-build3497-x86fre.exe" /quiet /norestarttestecho.testtestecho 设置 Target Portals,Server 为 Target 服务器计算机名testiscsicli QAddTargetPortal Servertesttestecho 设置 Persistent Targets,即电脑启动自动连接 Targettestfor /f "usebackq skip=3 delims=" %%T in (`iscsicli ListTargets`) do (test iscsicli PersistentLoginTarget %%T T * * * * * * * * * * * * * * * 0test iscsicli LoginTarget %%T T * * * * * * * * * * * * * * * 0test)testtest
退盘重连脚本:存为.bat运行
test@echo offtesttestfor /f "usebackq tokens=4" %%S in (`iscsicli SessionList^|find /i "Session Id"`) do (test for /f "usebackq tokens=4" %%T in (`iscsicli SessionList %%S^|find /i "Target Name"`) do (test iscsicli LogoutTarget %%S|find /i "cannot">nultest if ERRORLEVEL 1 (test iscsicli LoginTarget %%T T * * * * * * * * * * * * * * * 0test ) else (test echo 退盘失败!虚拟盘正在使用中,请退出相关程序再重试!test pausetest )test
退盘重连脚本:存为.bat运行
rHMQSep3
2010/05/06 09:59
文章不错!
分页: 1/1
1
1
批处理更改盘符
麦克风音量忘记勾了解决方

