Board logo

标题: 请问如何利用dready自动检测各驱动设备的状况 [打印本页]

作者: 9299     时间: 2007-6-17 10:31    标题: 请问如何利用dready自动检测各驱动设备的状况
请问如何利用dready自动检测各驱动设备的状况(如从c:,d:,.........z:),并将检测的结果写入*.txt.
我是新手,循环语句还在学习中,请各位前辈不吝赐教,谢谢

作者: 9299     时间: 2007-6-17 14:22
没有人帮忙吗?自己顶一下先

作者: Climbing     时间: 2007-6-18 08:35

set drives=
for %%D in (C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:) DO Call :IsReady %%D
echo %drives% > result.txt
goto :eof

:IsReady
dready %1 > nul
if errorlevel 1 goto :eof
if errorlevel 0 set drives=%1 %drives%
goto :eof


Last edited by Climbing on 2007-6-18 at 09:38 AM ]

作者: 9299     时间: 2007-6-18 09:16
谢了先,我马上去试试

作者: 9299     时间: 2007-6-18 09:34
行了.
不过似乎call后面的"IsReady"少了个:,加上后已能成功得到信息.再次感谢

作者: woshishei0527     时间: 2007-6-18 09:59
我是新人.请多关照