Originally posted by zhoushijay at 2007-4-7 14:32:
if exist "d:\1.bat" (goto d
) else (goto end
)
:: IF 与 ELSE 不能在同一行中出现
谁说IF 与 ELSE 不能在同一行中出现?
只不过 ELSE 前面的命令要
(...)起来
@echo off
:loop
cls
set a=
set /p a=
if "%a%" == "1" (echo Yes) else echo No
pause
goto loop
按LZ的要求改一下,没有 d:\1.bat 直接跳到:end
if not exist d:\1.bat goto end
d:
exit
:end
exit
Last edited by zh159 on 2007-4-7 at 05:11 PM ]