Назад | Перейти на главную страницу

Команда Powershell работает в локальной строке PS, но не в удаленной командной строке PS.

Я только начинаю использовать PS Remoting для администрирования серверов, но столкнулся с проблемой. Когда я нахожусь в командной строке локального сервера, я могу запустить такую ​​команду, как

Get-DfsReplicationGroup

и приглашение возвращает список моих групп репликации DFS. Однако когда я нахожусь в удаленном сеансе PSSession на том же сервере и запускаю ту же команду, я получаю сообщение об ошибке

Value cannot be null.
Parameter name: args
    + CategoryInfo          : NotSpecified: (:) [Get-DfsReplicationGroup], ArgumentNullException
    + FullyQualifiedErrorId : System.ArgumentNullException,Microsoft.DistributedFileSystemReplication.Commands.GetDfsR
   eplicationGroupCommand

Я пробовал войти в удаленный сеанс не только с Windows 10, но и с другого компьютера Server 2012 R2, на котором установлены такие же роли. Кажется, что команда работает по-разному в зависимости от того, откуда она исходит. Удаленный сеанс, похоже, работает для других команд (я могу менять каталоги, создавать и удалять файлы в порядке).

Я настроил удаленный сеанс PSSession:

$cred = Get-Credential
Enter-PSSession Server1 -Credential $cred

Что мне не хватает при настройке удаленного сеанса?