::查找本地移动硬盘是否存在。
::扫描硬件变化,保证USB接入设备被系统注册
echo Scan system for new device (waiting for usbdisk ready) ......
devcon rescan >nul 2>nul
::等待15秒,以使USB设备加载完成
ping 127.0.0.1 -n 15 >nul 2>nul
::::::::::::::::::::::::::::::::::::::::::::::
::中英文操作系统变量判断
::中文操作系统
for /f "delims=" %%i in ('fsutil fsinfo drives^|find /v ""') do (
for /f "tokens=1,2* delims=\" %%n in ('fsutil fsinfo drivetype %%i^|find "可移动驱动器"') do (set usbdisk=%%n)
)
::如果没找到,则尝试英文系统设备名查找
if "%usbdisk%"=="" goto retryfindusbdisk
::如果找到了,则不尝试英文系统设备名查找
goto usbdiskwasfound
::英文操作系统
:retryfindusbdisk
for /f "delims=" %%i in ('fsutil fsinfo drives^|find /v ""') do (
for /f "tokens=1,2* delims=\" %%n in ('fsutil fsinfo drivetype %%i^|find "Removable Drive"') do (set usbdisk=%%n)
)
::如果没找到,则转入查找USB磁盘失败退出过程
if "%usbdisk%"=="" goto notfindusbdisk
:usbdiskwasfound
echo Set backup destination to USB disk, the driver letter is: [%usbdisk%]作者: flyinspace 时间: 2007-4-2 03:58 把你的系统语言改成英文版就可以测试了。作者: AppleWolf 时间: 2007-4-2 04:15
Quote:
Originally posted by flyinspace at 2007-4-1 02:58 PM:
把你的系统语言改成英文版就可以测试了。