enabledelayedexpansion专题

bat-setlocal enabledelayedexpansion

延迟变量 http://www.jb51.net/article/29323.htm 

批处理中setlocal enabledelayedexpansion

设置本地为延迟扩展。其实也就是:延迟变量,全称延迟环境变量扩展, 想进阶,变量延迟是必过的一关!所以这一部分希望你能认真看。 为了更好的说明问题,我们先引入一个例子。例1: 1 2 3 4 @echo off set a=4 set a=5&echo %a% pause 结果:4 解说:为什么是4而不是5呢?在echo之前明明已经把变量a的值改成5了?让我们先了解一下批处理运行命