Saya memiliki beberapa file konfigurasi di Windows Server 2008 yang bersarang seperti:
C:\Projects\Project_1\project1.config
C:\Projects\Project_2\project2.config
Dalam konfigurasi saya, saya perlu melakukan penggantian string seperti:
<add key="Environment" value="Dev"/>
akan menjadi:
<add key="Environment" value="Demo"/>
Saya berpikir untuk menggunakan skrip batch, tetapi tidak ada cara yang baik untuk melakukan ini, dan saya mendengar bahwa dengan skrip PowerShell Anda dapat dengan mudah melakukan ini. Saya telah menemukan contoh temukan / ganti, tetapi saya berharap cara yang akan melintasi semua folder dalam direktori C: \ Projects saya dan menemukan file apa pun yang diakhiri dengan ekstensi '.config'. Ketika menemukan satu, saya ingin itu mengganti nilai string saya.
Adakah sumber daya yang bagus untuk mencari tahu cara melakukan ini atau pakar PowerShell apa pun yang dapat menawarkan wawasan?