Я добавил пользователя SearchingUser в группу администраторов удаленного сервера RemoteServer. Я пытаюсь проверить, что пользователь добавлен на сервер с помощью WMIC, и это команда:
wmic /node:RemoteServer useraccount where "name='SearchingUser' and Domain='domainNameHere'" list
Я уверен, что пользователь добавлен, но результат запроса:
«Нет доступных экземпляров»
Как узнать, добавлен ли пользователь в указанную группу через WMI
Спасибо
Есть некоторые требования к синтаксису, которые могут обмануть запрос.
Я не использую полное доменное имя в кавычках, говоря: "Сервер rcp недоступен"
у меня работал: wmic /node:"ADSERVER01.local "useraccount, где Name = 'Pirulo' GET Name, SID Else /node:"ADSERVER01.local" / User: "DOMAIN \ Max" / Password: "SecretPassword" useraccount, где Name = 'Pirulo' Имя GET, SID
Между прочим, если не запросить сервер домена, он вернет "Not instance (s) available"
Наилучшие пожелания
Ваш синтаксис кажется правильным, но что вы используете для значения Domain
? Пользователь локальный или доменный? Предполагая, что это локальный пользователь, значение Domain
должно быть именем хоста компьютера.