Разница между интерактивным и параллельным выполнением команд в PowerShell Remoting заключается в способе работы с удалёнными компьютерами.
Интерактивное выполнение позволяет работать с удалённым компьютером как с локальным, то есть вводить команды и видеть их выполнение на удалённом компьютере. 15 Для этого используется командлет Enter-PSSession, который создаёт постоянную интерактивную PowerShell-сессию с удалённым компьютером. 5 Все вводимые команды выполняются на удалённом компьютере, а в консоли пользователя отображаются их результаты. 5 Интерактивная работа подходит для решения несложных задач удалённого администрирования. 3
Параллельное выполнение позволяет запускать одну и ту же команду или скрипт на нескольких компьютерах одновременно. 26 Для этого используется командлет Invoke-Command. 26 При запуске через Invoke-Command команда выполняется параллельно, но есть ограничение на максимальное количество компьютеров, которыми можно управлять одновременно. 2 Оно определяется параметром ThrottleLimit (по умолчанию 32). 2
Таким образом, интерактивное выполнение ориентировано на работу с удалённым компьютером как с локальным, а параллельное выполнение — на одновременный запуск команд на нескольких компьютерах.