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
  • 相关阅读:
    jquery 学习笔记
    session
    六、线程中断机制
    二、CompletableFuture(一)基础概念
    四、常见的锁
    五、synchronized细节
    三、CompletableFuture(二)常见用法
    七、等待唤醒的三种方式
    序列化 和 反序列化
    Trigger
  • 原文地址:https://www.cnblogs.com/thescentedpath/p/psadgroup.html
Copyright © 2011-2022 走看看