zoukankan      html  css  js  c++  java
  • Powershell Get Domain Group的几种方法

    Group常见属性介绍:

    一、Get-ADGroup获取群组(如下例循环获取群组的发送权限)

    #群组的发送权限info
    
    $groups=Get-ADGroup -filter * -SearchScope Subtree -SearchBase "OU=xx,OU=xx,DC=xx,DC=xx,DC=xx" 
    #获取群组名称
    $export=@()
    foreach($group in $groups)
        {
        $groupname=$group.SamAccountName
        $disgroup=Get-DistributionGroup -Identity $groupname
        $DisplayName=$disgroup.DisplayName
        $ou=$disgroup.OrganizationalUnit
        $OnlyFrom=$disgroup.AcceptMessagesOnlyFrom
        #循环获取拥有群组发送权限的名单
        foreach($member in $OnlyFrom)
            {
            $name=$member.rdn
            $info=New-Object Psobject
            $info |Add-Member -MemberType NoteProperty -Name GroupName -Value $groupname
            $info |Add-Member -MemberType NoteProperty -Name DisplayName -Value $DisplayName
            $info |Add-Member -MemberType NoteProperty -Name ou -Value $ou
            $info |Add-Member -MemberType NoteProperty -Name name -Value $name
            $export+=$info
            #循环获取发送权限名单人员的信息
            }
        }
    $export |Export-Csv D:psgroupinfol.csv -Encoding UTF8 -NoTypeInformation
  • 相关阅读:
    典型用户
    站立会议5
    站立会议4
    《构建之法》阅读笔记05-需求分析
    站立会议3
    编写Android程序Eclipse连不上手机。
    站立会议2
    站立会议1
    第七周学习进度
    shiro之 散列算法(加密算法)
  • 原文地址:https://www.cnblogs.com/thescentedpath/p/psadgroup.html
Copyright © 2011-2022 走看看