Сценарий выполняет следующие шаги в цикле, предположим, что оба шага занимают много времени:
$ x = DoSomeWork;
Start-Job -Name "Process $ x "{DoSomeMoreWork $ x; };
Шаг 1 блокирует сценарий, а шаг 2, конечно же, нет. Я могу легко отслеживать прогресс / состояние цикла и шага 1.
Я бы также хотел отслеживать статус заданий, запущенных на шаге 2, пока пакет все еще выполняется.
В общем, можно ли «прикрепить» или запросить другой сеанс PowerShell из другого сеанса? (Предполагая, что сеанс мониторинга не порождает рабочий сеанс)