我想自动更新版本号的过程。我在.cs文件中的一个const字符串变量中维护版本号。在我的.cs文件中,我也有其他变量。
如何遍历文件以查找字符串变量值,然后使用新值更新它?
答案 0 :(得分:0)
.cs文件只是纯文本,因此只需使用带有For
字符串替换的Set
循环。
@echo off
setlocal enabledelayedexpansion
(for /f "tokens=*" %%f in (input.cs) do (
set "line=%%f"
set "line=!line:Find=Replace!"
echo(!line!
)) > tmp.txt
Move /y tmp.txt input.cs