У мене на сервері 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, які можуть запропонувати деяку інформацію?