Board logo

标题: dos批处理:如何使if语句执行多条命令,怎么写? [打印本页]

作者: tear    时间: 2004-9-13 01:19     标题: dos批处理:如何使if语句执行多条命令,怎么写?

也就是当条件成立时,执行多个命令,谢谢!
作者: 任我行    时间: 2004-9-13 09:18     标题: dos批处理:如何使if语句执行多条命令,怎么写?

dos是单任务操作系统!怎么可能执行多个命令!?
作者: tear    时间: 2004-9-13 22:15     标题: dos批处理:如何使if语句执行多条命令,怎么写?

我是说顺序执行多个语句,大体的意思比如:
if errorlevel 1 echo ok;echo no
也就是想顺序执行echo ok和echo no这两个语句,主要是用goto的话有时比较麻烦,我试了半天,好像是没法子的。
作者: 任我行    时间: 2004-9-15 20:12     标题: dos批处理:如何使if语句执行多条命令,怎么写?

@ceho
if exist text.txt echo yes
pause
if exist text.txt echo no
pause
这样试试看,pause可不要
作者: tfn2000    时间: 2004-9-19 19:39     标题: dos批处理:如何使if语句执行多条命令,怎么写?

可以用do命令复合使用……
作者: 抚轩    时间: 2004-9-20 01:58     标题: dos批处理:如何使if语句执行多条命令,怎么写?

用学东西了
作者: studentXP    时间: 2004-9-28 15:00     标题: 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




欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/) Powered by Discuz! 6.1.0