type %TEMP%\VOL.TXT|find /i "drive C"
if errorlevel 1 goto :menu
无论搜到和搜不到都是返回0 晕~ 怎么回事呢?
if errorlevel 1 goto :menu
无论搜到和搜不到都是返回0 晕~ 怎么回事呢?
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Originally posted by htysm at 2007-4-14 07:46:
@echo off
type %TEMP%\VOL.TXT|find /i "drive C" && echo OK || echo NO
pause>nul
Originally posted by llztt1 at 2007-4-14 08:41:
syntax error是因为你用了CMD下的批处理格式到DOS环境了吧
DOS下的批处理比CMD里的差很多的
你确认返回的是0么??试试if not errorlevel 1 goto zhaodaole
...