标题: [求助]关于IF后多语句问题
[打印本页]
作者: clong
时间: 2008-9-15 18:48
标题: [求助]关于IF后多语句问题
始终表达不正确,只好来求助了<img src="images/smilies/face-sad.png" align="absmiddle" border="0">
在CMD下,IF条件成立,要执行多条语句,怎么办?
我试用:
if "%env%"=="1" (
command1
command2
)
不行~
if "%env%"=="1" (
command1
command2) else ()
也不行~~~~ 请问该怎么办呢?难道只能用:
if "%env%"=="1" command1&command2
Last edited by clong on 2008-9-15 at 06:50 PM ]
作者: HAT
时间: 2008-9-15 19:04
@echo off
set env=1
if "%env%"=="1" (
echo env是1
echo env真的是1
) else (
echo env不是1
echo env真的不是1
)
作者: clong
时间: 2008-9-15 19:09
啊?请教:要点在什么地方呢?
作者: HAT
时间: 2008-9-15 19:13
把你的完整代码贴出来看看?
作者: clong
时间: 2008-9-15 19:14
if "%tcao%"=="1" (
set qcao=shutdown -f -s
set tt=a
echo test
goto next
) else (
echo.
)
作者: clong
时间: 2008-9-15 19:50
晕了!小失误,我语句里有一句:
set /p timea=请输入关机时间(秒):
就是那个括号在作怪!郁闷死了!谢谢楼上上的朋友!
作者: dosuser123
时间: 2008-9-16 00:51
if %env%==1 (
-------
)