У меня есть файл конфигурации, который я хочу заменить / изменить в некоторых строках с помощью PowerShell.
[IO.File]::WriteAllText($_.FullName, ($a -join "`r`n"))
[IO.File]::WriteAllText($_.FullName, ($b -join "`r`n"))
[IO.File]::WriteAllText($_.FullName, ($c -join "`r`n"))
Я пытаюсь записать обратно в файл конфигурации с измененными данными в переменных, $ a, $ b и $ c. (Итак, три строки в конфигурационном файле, которые я хочу изменить). Однако, это не работает и только изменило строку $ c.
[IO.File]::WriteAllText($_.FullName, ($a -join $b -join $c -join"`r`n"))
Я пробовал это, однако, вывод неправильный.
Есть ли способ сделать эту работу?