中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-07-01 12:12
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 请问如何利用dready自动检测各驱动设备的状况 查看 821 回复 5
楼 主 请问如何利用dready自动检测各驱动设备的状况 发表于 2007-06-17 10:31 ·  中国 四川 成都 电信
初级用户
积分 46
发帖 20
注册 2007-06-17 08:56
19年会员
UID 91575
性别 男
状态 离线
请问如何利用dready自动检测各驱动设备的状况(如从c:,d:,.........z:),并将检测的结果写入*.txt.
我是新手,循环语句还在学习中,请各位前辈不吝赐教,谢谢
2 发表于 2007-06-17 14:22 ·  中国 四川 成都 电信
初级用户
积分 46
发帖 20
注册 2007-06-17 08:56
19年会员
UID 91575
性别 男
状态 离线
没有人帮忙吗?自己顶一下先
3 发表于 2007-06-18 08:35 ·  中国 河北 保定 联通
铂金会员
★★★★
网络独行侠
积分 6,962
发帖 2,753
注册 2003-04-16 00:00
23年会员
UID 1565
性别 男
来自 河北保定
状态 离线

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 ]
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
4 发表于 2007-06-18 09:16 ·  中国 四川 成都 电信
初级用户
积分 46
发帖 20
注册 2007-06-17 08:56
19年会员
UID 91575
性别 男
状态 离线
谢了先,我马上去试试
5 发表于 2007-06-18 09:34 ·  中国 四川 成都 电信
初级用户
积分 46
发帖 20
注册 2007-06-17 08:56
19年会员
UID 91575
性别 男
状态 离线
行了.
不过似乎call后面的"IsReady"少了个:,加上后已能成功得到信息.再次感谢
6 发表于 2007-06-18 09:59 ·  中国 河北 廊坊 联通
新手上路
积分 2
发帖 1
注册 2007-06-18 09:39
19年会员
UID 91672
性别 男
状态 离线
我是新人.请多关照
论坛跳转: