如何理解批处理中的表达式“%PATH:; =%”

时间:2013-04-30 13:34:19

标签: windows batch-file

当我阅读How does "FOR" work in cmd batch file?时,有一个表达式“%PATH:; =%”,我无法理解,for batch如何获取每个路径集。如何理解表达式“%PATH: ; =%“在批处理中。这个表达式是windows批处理中的哪种功能。

非常感谢!

2 个答案:

答案 0 :(得分:2)

表达式“%PATH:; =%”表示替换所有实例;在环境变量%Path%with spaces

答案 1 :(得分:1)

这会产生一个结果,在带有空格的%PATH%变量中替换; ... 这是set /?解释它的部分:

Environment variable substitution has been enhanced as follows:

    %PATH:str1=str2%