我在下面写了示例批处理脚本,变量COUNT正在更新但不知何故MY_ROOT没有得到更新,我在这里遗漏了什么?
@echo off setlocal ENABLEDELAYEDEXPANSION set MY_ROOT= C:\ set COUNT=0 if 1 == 1 ( set MY_ROOT = D:\ echo MY_ROOT = !MY_ROOT! set /A COUNT=10 echo Count = !COUNT! ) :end **o/p:** MY_ROOT = C:\ Count = 10
谢谢.
空间上显著两个字符串的两侧set
声明.您正在分配一个名为"MY_ROOT Space" 的变量