Board logo

标题: 大家看看这个批处理有什么问题? [打印本页]

作者: sanxiao88     时间: 2008-2-17 21:59    标题: 大家看看这个批处理有什么问题?
@ECHO OFF REM 判断D盘是否是可用,S:盘实际不存在 MD S:\WX IF NOT ERRORLEVEL 0 GOTO ERR ECHO D盘将作为备份盘! GOTO EXIT :ERR ECHO 抱歉,D盘不可用! GOTO EXIT :EXIT 但执行结果是:无论”MD S:\WX“是否成功,它都执行”ECHO D盘将作为备份盘! ”一句,为什么?请高人指点! 另外,“MD S:\WX”一句能否用“DIR S:”或其它语句代替?

作者: huahua0919     时间: 2008-2-17 22:48
@ECHO OFF
REM 判断D盘是否是可用,S:盘实际不存在
MD S:\WX
if not errorlevel 2  goto err
ECHO D盘将作为备份盘! 
GOTO EXIT

:ERR
ECHO 抱歉,D盘不可用!
GOTO EXIT

:EXIt
pause