Я играл с удаленным доступом PowerShell и столкнулся с проблемой, которую не могу решить. У меня есть скрипт, который создает удаленный сеанс и после настройки некоторых переменных делает следующее:
Invoke-Command -Session $remote_session -ScriptBlock $block -ArgumentList $args
Внутри блока все работает нормально, кроме случаев, когда речь идет о конкретной строке, в которой сценарий зависает. Соответствующая строка:
& '.\external_command.exe' $argument_list
Когда я захожу на компьютер, на котором размещен удаленный сеанс powershell, я вижу external_command.exe
в списке процессов, но он ничего не делает. У кого-нибудь есть идеи как решить проблему?