How to get all groups that a user is a member of?

后端 未结 30 1635
攒了一身酷
攒了一身酷 2020-12-04 05:56

PowerShell\'s Get-ADGroupMember cmdlet returns members of a specific group. Is there a cmdlet or property to get all the groups that a particular user is a member of?

30条回答
  •  有刺的猬
    2020-12-04 06:38

    The below works well:

    get-aduser $username -Properties memberof | select -expand memberof
    

    If you have a list of users:

    $list = 'administrator','testuser1','testuser2'
    $list | `
        %{  
            $user = $_; 
            get-aduser $user -Properties memberof | `
            select -expand memberof | `
            %{new-object PSObject -property @{User=$user;Group=$_;}} `
        }
    

提交回复
热议问题