|
@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盘的情况,没法调试批处理对不对.
有没有高手帮我看一下,我这样写有没有问题. |
|