私はそのようにネストされたWindows Server 2008の設定ファイルをいくつか持っています:
C:\Projects\Project_1\project1.config
C:\Projects\Project_2\project2.config
私の構成では、次のような文字列置換を行う必要があります。
<add key="Environment" value="Dev"/>
となります:
<add key="Environment" value="Demo"/>
バッチスクリプトを使用することを考えましたが、これを行う良い方法はありませんでした。また、PowerShellスクリプトを使用すると、これを簡単に実行できると聞きました。検索/置換の例を見つけましたが、C:\ Projectsディレクトリ内のすべてのフォルダーを走査し、拡張子が「.config」のファイルを見つける方法を望んでいました。見つかった場合は、文字列値を置き換えます。
これを行う方法を見つけるための優れたリソース、または洞察を提供できるPowerShellの教祖