我有几个像这样嵌套的配置文件:
C:\Projects\Project_1\project1.config
C:\Projects\Project_2\project2.config
在我的配置中,我需要像下面这样做一个字符串替换:
<add key="Environment" value="Dev"/>
将成为:
<add key="Environment" value="Demo"/>
我考虑过使用批量脚本,但是没有好的方法可以做到这一点,我听说使用 PowerShell 脚本可以很容易地执行这一点。我已经找到了 find/place 的例子,但是我希望有一种方法可以遍历 C: Projects 目录中的所有文件夹,并找到以’结尾的任何文件。Config’扩展名。当它找到一个值时,我希望它替换我的字符串值。
有没有什么好的资源可以帮助你了解如何做到这一点,或者有没有 PowerShell 专家可以提供一些见解?