发新话题
打印

dos批处理:如何使if语句执行多条命令,怎么写?

dos批处理:如何使if语句执行多条命令,怎么写?

也就是当条件成立时,执行多个命令,谢谢!

TOP

dos批处理:如何使if语句执行多条命令,怎么写?

dos是单任务操作系统!怎么可能执行多个命令!?
我是一个爱睡懒觉的人,有事请留留言。

TOP

dos批处理:如何使if语句执行多条命令,怎么写?

我是说顺序执行多个语句,大体的意思比如:
if errorlevel 1 echo ok;echo no
也就是想顺序执行echo ok和echo no这两个语句,主要是用goto的话有时比较麻烦,我试了半天,好像是没法子的。

TOP

dos批处理:如何使if语句执行多条命令,怎么写?

@ceho
if exist text.txt echo yes
pause
if exist text.txt echo no
pause
这样试试看,pause可不要
我是一个爱睡懒觉的人,有事请留留言。

TOP

dos批处理:如何使if语句执行多条命令,怎么写?

可以用do命令复合使用……
[img]http://photos.gznet.com/photos/1041512/1041512-vpLoAlESgC.gif[/img][img]http://www.danasoft.com/sig-chi.jpg[/img]

TOP

dos批处理:如何使if语句执行多条命令,怎么写?

用学东西了

TOP

dos批处理:如何使if语句执行多条命令,怎么写?

靠!!
无语!!
IF ERRORLEVEL 3 GOTO OPE3
IF ERRORLEVEL 2 GOTO OPE2
IF ERRORLEVEL 1 GOTO OPE1
GOTO END
:OPE1
XXXXXX
GOTO END
:OPE2
XXXXXX
GOTO END
:OPE3
XXXXXX
GOTO END
:END

TOP

发新话题