Ho diversi file di configurazione su Windows Server 2008 annidati in questo modo:
C:\Projects\Project_1\project1.config
C:\Projects\Project_2\project2.config
Nella mia configurazione devo fare una sostituzione di stringa in questo modo:
<add key="Environment" value="Dev"/>
diventerà:
<add key="Environment" value="Demo"/>
Ho pensato di utilizzare lo scripting batch, ma non c'era un buon modo per farlo e ho sentito che con lo scripting PowerShell puoi farlo facilmente. Ho trovato esempi di trova / sostituisci, ma speravo in un modo che attraversasse tutte le cartelle all'interno della mia directory C: \ Projects e trovasse tutti i file che terminano con l'estensione ".config". Quando ne trova uno, voglio che sostituisca i miei valori di stringa.
Qualche buona risorsa per scoprire come farlo o qualsiasi guru di PowerShell in grado di offrire alcune informazioni?