Я пытаюсь выполнить простой вызов Get-WmiObject в PowerShell.
Get-WmiObject -computerName $srv -namespace root\Microsoft\SqlServer\ComputerManagement -class SqlService
При запуске под учетной записью с правами администратора на удаленный сервер я получаю ответ no. Команда завершается, но данные не отображаются. При запуске этой команды под учетной записью, у которой нет прав на сервер, я получаю сообщение «Отказано в доступе».
Когда я запускаю это на удаленном сервере напрямую, я получаю «Недопустимое пространство имен», но сервер определенно является нашим SQL Сервер 2008.
Почему такой сценарий не возвращает объект, как ожидалось?