无忧启动论坛

标题: 批处理高手帮我看一下这个BAT文件有没有问题. [打印本页]

作者: semiuel    时间: 2008-8-3 10:22
标题: 批处理高手帮我看一下这个BAT文件有没有问题.
@echo off
cd >disk.txt
\dos\find /i "C:\" disk.txt >nul
del disk.txt >nul
if errorlevel==1 \dos\menu.bat
\dos\tw /np /nm /nw >nul
cls
echo.
echo U盘被识别成C盘, 可能会出现不可预料的问题
echo 请选择其它方式启动电脑, 按任意键重新启动
pause>nul
\dos\restart


\DOS目录下有需要的FIND.EXE,TW.EXE和RESTART.COM,可以在启动的时候调用.
这个批处理我放在可启动U盘上用来判断U盘启动到DOS后是A:\还是C:\
如果不是C:\,运行\DOS\MENU.BAT
如果是C:\,调用TW.EXE开启中文界面,然后任意键重启.


我现在的问题是:
写完这个批处理程序后还没碰到过U盘被识别成C盘的情况,没法调试批处理对不对.
有没有高手帮我看一下,我这样写有没有问题.
作者: semiuel    时间: 2008-8-3 10:24
另外说一下,这个批处理是autoexec.bat,放在U盘根目录下.
disk.txt文本的内容不外乎两种可能:
A:\
或者
C:\




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3