Я пытаюсь развернуть программное обеспечение с помощью Powershell в моем домене, и по какой-то причине скрипт зависает при выполнении командлета «Start-Process».
Вот что у меня есть:
Invoke-Command -ComputerName $servers -Credential $creds -ScriptBlock {
$args = "/param1=`"{0}`" /param2=`"{1}`" /param3=1 /S" -f "value1", "value2"
Start-Process "c:\temp\installer.exe" -Wait -ArgumentList $args
}
Интересно, что у меня нет проблем, если я вручную Enter-PSSession на одном сервере и запускаю:
Enter-PSSession one_server
cd c:\temp\
$args = "/param1=value1 /param2=value /param3=1 /S"
Start-Process .\installer.exe -Wait -ArgumentList $args
Есть идеи? Спасибо