无忧启动论坛

标题: 求助 if errorlevel的应用 ! [打印本页]

作者: terse    时间: 2007-3-25 01:13
标题: 求助 if errorlevel的应用 !
DOS启动U盘的一段代码:

type %TEMP%\VOL.TXT|find /i "drive C"
if errorlevel 1 goto menu
echo 判断U盘文件 >%TEMP%\usb.sys
:menu

为什么type %TEMP%\VOL.TXT|find /i "drive C"条件不成立也在%TEMP%目录下生成u.sys文件?

type %TEMP%\VOL.TXT|find /i "drive C"
if errorlevel 1 goto menu
:usb-hdd
cls
call w.bat box (+white on +blue) @DOS.SCR:hd
cls
if errorlevel 100 goto end
if "%?%"=="1" goto menu

:menu

为什么type %TEMP%\VOL.TXT|find /i "drive C"条件不成立也跳转到:usb-hdd标签?
作者: terse    时间: 2007-3-25 14:01
顶上去
作者: toptop    时间: 2007-3-25 17:39
有高手吗!!!
作者: terse    时间: 2007-3-25 22:37
在%TEMP%VOL.TXT内容不变的情况下,把drive C改为drive A时怎么一样执行: echo 判断U盘文件 >%TEMP%\usb.sys这句呢?
作者: dos时代菜鸟    时间: 2014-7-18 08:22
把:if errorlevel 1 goto menu
换成
if not errorlevel 1 goto menu


作者: 皓轩你好    时间: 2014-7-20 18:44
很感谢 分享资源




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