东北胖子 当前离线
列兵
@echo off set a1=0 if "%a1%" equ "0" ( set a1=1 ) echo %a1%复制代码
回复 东北胖子 你改一下 试呢 terse 发表于 2015-10-12 22:51
TOP
terse 当前离线
中将
set ”a1=0“ if %a1% equ 0复制代码
不是吧 应该是1 terse 发表于 2015-10-12 22:29
或者因为他在括号里面,算是复合句。复合句里面设置变量要用变量扩展 尘丶 发表于 2015-10-12 21:58
/zhqsystem/zhq 当前离线
中尉
尘丶 当前离线
四级士官
@echo off set a1=0 if "%a1%" equ "0" set a1=1 echo %a1%复制代码
@echo off&setlocal enabledelayedexpansion set a1=0 if "%a1%" equ "0" ( set a1=1 ) echo !a1!复制代码