我需要使用批处理脚本增加文件中特定行的版本号,版本看起来像1.0.0.00:01.
增量仅适用于":01"
,我想更新当前日期另一行中的同一文件。
请帮我解决这个问题
答案 0 :(得分:0)
您可以使用
迭代文件for /f "tokens=1,2 delims==" %%a in (file.txt) do (
if "%%a"=="minorversion" (
for /f "tokens=1,2 delims=:" %%x in ("%%b") do (
set /a incr=%%y+1
...
从那里拿走它。最重要的是你可以将每个单独的外部for循环分成键和值,然后按照你想要的方式处理这些值。