Batch file 替换App.config文件中的密钥值

Batch file 替换App.config文件中的密钥值,batch-file,Batch File,我正在尝试设置一个简单的批处理来搜索App.config文件中的特定密钥,然后更改其值 例如,以下是我的文件中的密钥,其中还包含许多其他密钥: 以下是我的文件的一个片段: <add key="ClientScriptVersion" value="281114"/> <add key="Chat_SkipCheck" value="1"/> <!--NextTag API TEST--> <add key="NextTagToken" value="A

我正在尝试设置一个简单的批处理来搜索App.config文件中的特定密钥,然后更改其值

例如,以下是我的文件中的密钥,其中还包含许多其他密钥:

以下是我的文件的一个片段:

<add key="ClientScriptVersion" value="281114"/>
<add key="Chat_SkipCheck" value="1"/>
<!--NextTag API TEST-->
<add key="NextTagToken" value="Agfghjj5JVy0XDG"/>
我希望脚本通过搜索文件中唯一的密钥ClientScriptVersion来找到这个值,然后用另一个值替换它的值,比如-291114

你能帮忙吗?
Tnx,Yan

你可以使用@dbenham中的精彩片段

你的一个文件片段……嗨@SachaDee,我在我的帖子中添加了我的一个文件片段,Tnx。嗨@SachaDee,首先非常感谢你的回复。我已经测试了您的批处理,它确实替换了字符串,但由于某些原因,它也禁用了添加ECHO。我的文件中的行,并删除!-从一些评论行,并通过这使他们积极。你知道这是什么原因吗?实际上我没有看到。你最好使用REPL.BAT。