我已将“SearchingUser”用户添加到远程服务器“RemoteServer”的管理员组。我正在尝试使用 WMIC 验证用户是否已添加到服务器,命令如下:
wmic /node:RemoteServer useraccount where "name='SearchingUser' and Domain='domainNameHere'" list
我确信用户已添加但查询结果是:
“无可用实例”
如何通过 WMI 查找用户是否被添加到指定组
谢谢
答案1
有一些语法要求可能会欺骗请求。
如果我不在引号之间使用完整的域名,则会显示“rcp 服务器不可用”
对我来说有效:
wmic /node:"ADSERVER01.local" useraccount where Name='Pirulo' GET Name,SID
Else
/node:"ADSERVER01.local" /User:"DOMAIN\Max" /Password:"SecretPassword" useraccount where Name='Pirulo' GET Name,SID
顺便说一句,如果不向域服务器询问,它将返回“没有可用的实例”
此致
答案2
您的语法似乎正确,但是您使用的值是什么Domain
?用户是本地用户还是域用户?假设它是本地用户,则的值Domain
需要是计算机的主机名。