- @Echo Off&SetLocal EnableDelayedExpansion
- Set Var=before
- if "%Var%" == "before" (
- Set Var=after
- if "!Var!" == "after" echo If you see this, it worked
- )
复制代码 if "!Var!" == "after" echo If you see this, it worked
打开变量延迟就可以了,然后命令修改的变量要用感叹号来表示变量。
论坛专门有一篇文章是介绍变量延迟的。
建议你先搜索下。 |