我继承了一个批处理文件,它从文本文件中读取主、小和生成号,作为长期建立的构建过程的一部分,实际读取部分代码是一个简单的FOR /F。
FOR /F "tokens=1,2,3* delims=." %%A IN (C:\MyBuildArea\version.txt) DO (
SET Major=%%A
SET Minor=%%B
SET Build=%%C
)
然而,后面跟着一行:
SET Build=%Build: =%
我不明白这最后一行-它在做什么。猜测它可能试图捕获并删除一个拖尾空间(?)从原始文件中读取,因为FOR /F是在点(“”)上分隔的。不是空间