Вызов сценария PowerShell с аргументом из другого сценария Powershell с обходом - PullRequest
1 голос
/ 14 февраля 2020

Мне нужно вызвать скрипт ps1 во время прохождения другого файла ps1. Новый вызов не должен прерывать сценарий, через который я прохожу. Также я всегда называю сценарии Powershell следующим образом: powershell -ExecutionPolicy Bypass -File file.ps1 -param log_14.txt из-за политик выполнения.

Я пробовал следующий код в своем сценарии .ps1, к сожалению, он не работает:

    Start-Job PowerShell -Argument "sort.ps1 -file $fileName"

Есть идеи как заставить это работать?

1 Ответ

0 голосов
/ 14 февраля 2020

Попробуйте это:

$job = Start-Job -ScriptBlock {
  powershell -ExecutionPolicy Bypass -File "filepath.ps1 Param"
}
$job | wait-job | receive-job
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...