Get-Service не удалось открыть диспетчер управления службами

У меня есть функция, которая проверяет состояние определенной службы на удаленной машине. Когда я пытаюсь получить статус сервиса, используя Get-Service -ComputerName RemoteServerЯ получаю следующую ошибку.

Get-Service: не удается открыть диспетчер управления службами на компьютере "RemoteServer". Эта операция может потребовать других привилегий.

Эта ошибка происходит только на одном или двух серверах, но когда я использую Get-WmiObject -class win32_service -ComputerName RemoteServer Я получаю сервисную информацию.

Не могли бы вы помочь выявить проблему здесь? У меня есть права администратора на удаленной машине, и я запускаю сценарий из PowerShell ISE в качестве администратора.

1 ответ

В ходе расследования мы обнаружили, что порт 445 находился в состоянии NOT_LISTENING. Проблема была вызвана отключенной службой сервера. Проблема устранена после включения и запуска службы.

Следующая ссылка была полезна при решении проблемы

Спасибо всем за рассмотрение этой ошибки и внесение изменений в вопрос. Это был мой первый вопрос о переполнении стека, и мне нравится этот опыт.

Другие вопросы по тегам