我有以下脚本:
FOR %%i IN (1 2 3) DO (
IF %%i==1 (
ECHO %%i
)
IF %%i==2 (
ECHO %%i
)
IF %%i==3 (
ECHO %%i
)
)
Run Code Online (Sandbox Code Playgroud)
我只想打印
1
2
3
Run Code Online (Sandbox Code Playgroud)
因为我将再次使用相同的逻辑来编写更完整的任务......我不是Windows的人,我不知道如何做到这一点batch.相反,我得到:
c:\>FOR %i IN (1 2 3) DO (
IF %i == 1 (ECHO %i )
IF %i == 2 (ECHO %i )
IF %i == 3 (ECHO %i )
)
c:\>(
IF 1 == 1 (ECHO 1 )
IF 1 == 2 (ECHO 1 ) …Run Code Online (Sandbox Code Playgroud)