Я пытаюсь использовать PowerShell, просто найти и заменить.Я использую текстовые файлы шаблона и использую $
перед значениями, которые необходимо изменить.
Пример:
(Get-Content "D:\test") | Foreach-Object {$_ -replace "`$TBQUAL", "DBO"} | Set-Content "D:\test"
Должен найти строку OWNER=$TBQUAL
и сделать ее похожей наOWNER=DBO
.
Я использую побег перед $TBQUAL
без удачи.Чтобы проверить, работает ли он, если я удалил $
спереди, он заменил бы TBQUAL
и сделал бы его похожим на OWNER=$DBO
.