|
3#

楼主 |
发表于 2004-12-8 02:30:00
|
只看该作者
如何实现批处理命令检测光驱内的光盘是否放错?
我做了一个批处理,如果有cd.gho 文件就执行cdhf.exe,如果没有就提示放错光盘,待放入以后再检测是否有cd.gho,有就执行,没有就再检测。可是我现在的问题是,有cd.gho的时候没问题,直接就过了,如果第一张盘没有cd.gho的时候,换成有这个文件的光盘也是提示放错光盘,请高手指点一下。源文件在下面。
cls
echo 请将光驱内“工具盘”拿出,放入“数据备份盘 A”。按回车键开始系统恢复!
pause
:panduan
IF NOT EXIST o:\cd.gho GOTO lodcd
goto hf
:lodcd
cls
echo 光盘损坏或光盘插入错误!!!
echo 请将“数据备份盘 A”插入,按回车开始重试!
pause
CDA o: > NUL
IF errorlevel 1 GOTO panduan
IF NOT EXIST o:\cd.gho GOTO lodcd
:hf
tw /q
cdhf.exe
|
|