声明多个变量

当在批处理开始时定义多个变量时,可以通过使用替换字符串来使用短定义表单。

@echo off
set "vars=_A=good,_B=,_E=bad,_F=,_G=ugly,_C=,_H=,_I=,_J=,_K=,_L=,_D=6
set "%vars:,=" & set "%"

for /f %%l in ('set _') do echo %%l
exit /b

_A=good
_D=6
_E=bad
_G=ugly

请注意,在上面的示例中,当打印到屏幕时,变量按字母顺序排序。