Tengo varios archivos de configuración en Windows Server 2008 anidados como tales:
C:\Projects\Project_1\project1.config
C:\Projects\Project_2\project2.config
En mi configuración, necesito hacer un reemplazo de cadena como tal:
<add key="Environment" value="Dev"/>
se convertirá:
<add key="Environment" value="Demo"/>
Pensé en usar secuencias de comandos por lotes, pero no había una buena manera de hacerlo, y escuché que con las secuencias de comandos de PowerShell puede realizar esto fácilmente. He encontrado ejemplos de buscar / reemplazar, pero esperaba una forma de atravesar todas las carpetas dentro de mi directorio C: \ Proyectos y encontrar cualquier archivo que termine con la extensión '.config'. Cuando encuentre uno, quiero que reemplace mis valores de cadena.
¿Algún buen recurso para descubrir cómo hacer esto o cualquier gurú de PowerShell que pueda ofrecer alguna información?