У меня есть Powershell файл, в котором я строка переменной decalration, как показано нижезамена строк не работает в Powershell скрипт во время выполнения
[string] $global:myExePath = "\\myshare\code\scripts";
Я хочу заменить \\myshare\code\scripts
с \\mynewshare\code1\psscript
во время выполнения путем выполнения Powershell скрипт.
Я использую
Get-Content $originalfile | ForEach-Object { $_ -replace "\\myshare\code\scripts", $mynewcodelocation.FullName } | Set-Content ($originalfile)
Если я execuing { $_ -replace "scripts", $mynewcodelocation.FullName }
он работает нормально, но это не работает для { $_ -replace "\\myshare\code\scripts", $mynewcodelocation.FullName }
Что здесь не так?