如何判断域用户是否是机器上的本地管理员

Mik*_*sen 13 windows administrator command-line

我想知道用户MYDOMAIN\SomeUser是否在当前机器上具有本地管理员权限。

我可以使用以下方法查看本地用户帐户是否具有管理员权限

C:\>NET USER Mike
User name                    Mike
Full Name
...
Local Group Memberships      *Administrators
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试:

C:\>NET USER MYDOMAIN\SomeUser
Run Code Online (Sandbox Code Playgroud)

或者:

C:\>NET USER "MYDOMAIN\SomeUser"
Run Code Online (Sandbox Code Playgroud)

我得到标准语法帮助屏幕。

我可以从“计算机管理”MMC 管理单元中检查这一点,但加载时间太长,我想从命令行快速执行此操作。如果有人有一个 VBS 脚本也很好。

注意:如果有人对此问题有更好的标签,请随时添加它们!

rtf*_*rtf 19

试试吧net localgroup administrators。如果您希望使用 PowerShell 命令来检查特定用户,请查看此博客文章。但是,我希望没有太多本地管理员以至于您无法发现有问题的用户。


小智 7

尝试

C:\>NET USER SomeUser /domain
Run Code Online (Sandbox Code Playgroud)

代替

C:\>NET USER MYDOMAIN\SomeUser
Run Code Online (Sandbox Code Playgroud)