楼 主
[已解决]判断分区是否存在?判断光驱是否能用?
发表于 2007-08-21 15:22 · 中国 山西 临汾 联通
中级用户
★★
积分 216
发帖 81
注册 2007-08-06 12:23
18年会员
UID 94721
性别 男
状态 离线
判断分区是否存在?判断光驱是否能用?
怎么判断分区是否存在和光驱是否能用呢?这个问题想了想,自己写的代码总是通不过
[ Last edited by icyheart on 2007-8-21 at 03:58 PM ]
第 2 楼
发表于 2007-08-21 15:30 · 中国 湖南 衡阳 电信
中级用户
★★
积分 322
发帖 144
注册 2007-01-10 13:00
19年会员
UID 76062
性别 男
状态 离线
C:\>Z:
系统找不到指定的驱动器。
C:\>g:
设备未就绪。
Z盘不存在 G是光驱
判断一下返回结果就行了
第 3 楼
发表于 2007-08-21 15:45 · 中国 山西 临汾 联通
中级用户
★★
积分 216
发帖 81
注册 2007-08-06 12:23
18年会员
UID 94721
性别 男
状态 离线
第 4 楼
发表于 2007-08-21 15:56 · 中国 山西 临汾 联通
中级用户
★★
积分 216
发帖 81
注册 2007-08-06 12:23
18年会员
UID 94721
性别 男
状态 离线
@echo off
copy \\.\CdRom0\* nul >nul 2>nul && echo OK || echo NO
pause
这个是判断光驱是否可用的
@echo off
if exist I:\nul.ext (echo 有光盘) else (echo 无光盘)
pause>nul
这个是判断光驱里是否有盘
论坛跳转: