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

Как найти пользователя в определенной группе с помощью wmi

Я добавил пользователя 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 должно быть именем хоста компьютера.