在批处理中,变量的赋值和使用可能会遇到问题,特别是在使用特殊字符时。为了避免这些问题,可以使用延迟扩展变量。
示例:
setlocal EnableDelayedExpansion
set var=before
if "%var%"=="before" ( set var=after echo !var! ) echo %var%
上一篇:Batch/VBScript/Powershellhybridscriptforcreatingshortcuttoshellfolders
下一篇:BatchBlock填充和调用下一个ActionBlock之间的延迟