目的
在Version.h文件中,获取第一个VERSION所在行的 1.1 参数

代码
for /F "delims=: tokens=1" %%i in ('findstr /C:"VERSION" ..\Include\Version.h') do (
set output_variable=%%i
echo Found: !output_variable!
)
set VERSION=%output_variable:~17,3%
(代码解释:在Version.h文件中,获取第一个VERSION所在行,先赋值给了output_variable(即%output_variable% = #define VERSION 1.1 ),接着通过 set VERSION=%output_variable:~17,3%,将1.1截取出来,赋值给 VERSION,此时,%VERSION% = 1.1)
192

被折叠的 条评论
为什么被折叠?



