我是否应该始终在开始时放置setlocal enableDelayedExpansion批处理脚本,即使我不需要它?
它对性能有影响吗,或者会导致任何问题吗?
我几乎总是在任何批处理文件的开头启用延迟扩展。
因为它有两个主要优点:
!varname!是在执行表达式时计算的,而不是在解析时计算的,就像百分比扩展一样,这可以避免很多问题唯一的缺点是感叹号本身的处理。
但即使这样也可以通过一些粘合代码来解决
| 归档时间: |
|
| 查看次数: |
816 次 |
| 最近记录: |