小编Sha*_*aun的帖子

检查登录用户在非提升时是否为管理员

我需要检查当前登录的用户是否是管理员,但发现只有使用'net localgroup administrators'才能使AD组成为管理员组的成员.

[编辑:]很容易将管理员权限与特定实例的提升权限混淆,我只想强调这个问题/答案不涉及进程提升状态检查.要求是通常确定登录用户是否是管理员组成员.更常见的是需要确定您的脚本是否以管理员权限运行.如果这是您所需要的,那么请在此处查看:管理权限

在这种特殊情况下,有一个策略禁用管理员共享(排除我之前使用Windows XP测试管理员共享使用\ 127.0.0.1\admin $的技术,以确定当前用户是否为管理员).[/编辑]

下面是我收集和编写的代码,看看登录的用户是否是管理员.

我希望这可以帮助那些需要我做同样事情的人.

如果有人能提供更优雅的解决方案,我们将不胜感激!

powershell administrator

3
推荐指数
2
解决办法
5712
查看次数

标签 统计

administrator ×1

powershell ×1