回复 31# qzwqzw
我的目的是通用性最大化,常见的方案大思路主要有 set var=%var% 和 set var=%%a 两类,但前者的通用性实在是...
1、 | endlocal&set var1=%var1%&set var2=%var2% | | COPY |
2、 | for %%a in ($ "!var1=!var1!" "var2=!var2!") do ( | | if %%a==$ (endlocal) else set "%%a" | | ) | | COPY |
3、 | set 换行符=^ | | | | | | for /f "delims=" %%a in ("$!换行符!var1=!var1!!换行符!var2=!var2!") do ( | | if %%a==$ (endlocal) else set "%%a" | | ) | | COPY |
4、 | for /f "delims=" %%a in ("var1=!var1!") do ( | | for /f "delims=" %%b in ("var2=!var2!") do ( | | endlocal | | set "%%b" | | ) | | set "%%a" | | ) | | COPY |
|