Лучший отвечающий
Перенос строки в скрипте Powershell

Вопрос
-
Перелопатил весь гугл не могу найти ответ на вопрос.
Как PowerShell-у обозначить что следующая строка скрипта продолжение предыдущей
Например, команду
get-process -Name lingvo.exe -ComputerName computer
записать в виде
get-process -Name lingvo.exe <что здесь надо написать ???> -ComputerName computer
18 августа 2009 г. 3:32
Ответы
-
Надо написать
get-process -Name lingvo.exe `
-ComputerName computer- Помечено в качестве ответа Vasily GusevModerator 18 августа 2009 г. 4:30
18 августа 2009 г. 4:21
Все ответы
-
Надо написать
get-process -Name lingvo.exe `
-ComputerName computer- Помечено в качестве ответа Vasily GusevModerator 18 августа 2009 г. 4:30
18 августа 2009 г. 4:21 -
И обратите внимание, после ` не должно быть пробелов, сразу перенос строки.
AKA Xaegr, MCSE: Security, Messaging; MCITP: Server\Enterprise Administrator; Блог: http://xaegr.wordpress.com18 августа 2009 г. 4:30Модератор -
спасибо ответившим. Вся проблема была в том что спутал два символа ` и '.18 августа 2009 г. 5:12
-
Запускаю скрипт следующей командой:
type tmp4.ps1 | powershell.exe -Command -
Содержимое файла tmp4.ps1:
"1" $ErrorActionPreference = "Stop" "2" $ConfigFilePath = $env:AppData + '\test.cfg' "3" Foreach ( $ConfigString in ( Get-Content -Path $ConfigFilePath ) ) { ` "4" ` } "5"
Полученный вывод:
1 2 3
Меняю файл tmp4.ps1
"1" $ErrorActionPreference = "Stop" "2" $ConfigFilePath = $env:AppData + '\test.cfg' "3" Foreach ( $ConfigString in ( Get-Content -Path $ConfigFilePath ) ) { "4" } "5"
Получаю вывод:
1 2 3 4 4 4 5
Теперь вопрос - как сделать многострочный оператор при передаче скрипта через конвейер?
18 января 2021 г. 16:50 -
просто уберите бектики после открывающей скобки и "4"
так же запуск скриптов powershell производится иначе. Детали описаны в хелпе самого powershell.exe -help
в случае проблем создайте новую тему. эта закрыта 10 лет назад
The opinion expressed by me is not an official position of Microsoft
- Изменено Vector BCOModerator 18 января 2021 г. 17:08
18 января 2021 г. 17:06Модератор