Во-первых, почему вы все еще на WS2K3? ---; -}
Прежде чем вы ответите, я знаю, я знаю, некоторые организации ... правильно !? ; -}
Тем не менее, если у кого-то на этом сайте нет WS2K3, у него нет возможности проверить вещи.
Этот командлет, не поддерживаемый в WS2K3, не является ошибкой или отсутствующей вещью. Командлеты соответствуют версии ОС и PowerShell.
Все это, как говорится. Тот факт, что команда не существует в вашей системе, не означает, что вы не можете попробовать ее использовать.
Вот почему существует неявное PSRemoting.
Удаленный неявный путь
Использование неявного удаленного взаимодействия PowerShell для импорта удаленных модулей
В основном вы видите, что это используется для командлетов ADDS, Exchange, O365 и т. П., Но вы можете сделать это для любого модуля / командлета на удаленном хосте, чтобы использовать его в локальном сеансе. Используя неявное удаленное взаимодействие, командлет действительно не работает в вашей системе, он проксируется. Просто убедитесь, что вы используете аргумент -prefix, чтобы избежать появления дублирующих командлетов.
Пример * * тысяча двадцать-одна
$RemoteSession = New-PSSession -ComputerName 'RemoteHost' -Credential (Get-Credential -Credential "$env:USERDOMAIN\$env:USERNAME")
Import-PSSession -Session $RemoteSession -Prefix RS
Таким образом, нет необходимости вызывать командлеты с использованием префикса, если вы хотите использовать один из этого сеанса.
Get-RSWinEvent
Теперь, как я уже сказал, у меня нет коробок WS2K3, с которыми можно связываться, так как я все WS2K12R2 / 16/19. Тем не менее, дать ему шанс.