指定AD组名导出组员-PS

<# 

Thisscript can be used to list group members for Walmart SZ

 

Needto modify GroupName under C:\temp\GList.txt first

 

Formartcan be easy transfored

 

Date:2017-03-09

 

#>

 

Set-Content c:\temp\Groups.txt -Value"GroupName,Group Members"

 

Get-Content "C:\Temp\GList.txt" | ForEach-Object { 

 

$g1= -Join ($_,",")

 

Add-Content -Path "c:\temp\Groups.txt" -Value $g1

 

$grp =  "CN=" +$_+",OU=XXX,OU=XXX,OU=XXXX,OU=XXXX,DC=bbb,DC=ccc,DC=com"

 

write-host $_

 

$onegroup = [ADSI] "LDAP:// $grp"

 

foreach ($member in $onegroup.member)

        {

            $Uname = new-objectdirectoryservices.directoryentry("LDAP://$member")

           

            $u1 = -Join (",", $Uname.cn)

 

            Add-Content -Path"c:\temp\Groups.txt" -Value $u1

           

            write-host $u1

       }

 

 

}

 

import-csv c:\temp\Groups.txt -delimiter "," |export-csv c:\temp\GroupDetails.csv



本文转自 bilinyee博客,原文链接:    http://blog.51cto.com/ericfu/1905593    如需转载请自行联系原作者
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值