脚本用于获取本地管理员组的所有用户(本地和 AD)成员

脚本用于获取本地管理员组的所有用户(本地和 AD)成员

我需要一个脚本来让本地用户和 AD 用户在服务器 >= Win 2008r2 上拥有管理员权限。
输出应该是这样的:

type   username
----   ----------------
local  administrator
AD     zakkojo
...

我可以使用 powershell 获取本地管理员成员

PS>Get-LocalGroupMember

ObjectClass Name                      PrincipalSource
----------- ----                      ---------------
User        DOMAIN\bak.windows        ActiveDirectory
Group       DOMAIN\Domain Admins      ActiveDirectory
Group       DOMAIN\ad_ops             ActiveDirectory
User        SERVENAME\Administrator   Local

(win2008r2和2012没有principalsource属性)

或使用批处理“net localgroup Administrators”

但是我怎样才能获取嵌套组中的用户?

相关内容