J'ai plusieurs fichiers de configuration sur Windows Server 2008 imbriqués comme tels:
C:\Projects\Project_1\project1.config
C:\Projects\Project_2\project2.config
Dans ma configuration, je dois faire un remplacement de chaîne comme tel:
<add key="Environment" value="Dev"/>
va devenir:
<add key="Environment" value="Demo"/>
J'ai pensé à utiliser le script par lots, mais il n'y avait pas de bon moyen de le faire, et j'ai entendu dire qu'avec le script PowerShell, vous pouvez facilement le faire. J'ai trouvé des exemples de recherche / remplacement, mais j'espérais un moyen qui traverserait tous les dossiers de mon répertoire C: \ Projects et trouverait tous les fichiers qui se terminent par l'extension '.config'. Quand il en trouve un, je veux qu'il remplace mes valeurs de chaîne.
Avez-vous de bonnes ressources pour savoir comment faire cela ou des gourous de PowerShell qui peuvent offrir un aperçu?