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
CODE:  [Copy to clipboard]
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
我是新人.请多关照




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5