指定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    如需转载请自行联系原作者
相关文章
|
6月前
|
Linux
百度搜索:蓝易云【Linux系统ps命令:查看正在运行的进程】
通过这些简洁的ps命令用法,你可以方便地查看Linux系统中正在运行的进程信息。
88 1
|
6月前
|
安全 Linux 应用服务中间件
linux(三十一)系统信息命令ps查看系统进程
linux(三十一)系统信息命令ps查看系统进程
221 1
|
6月前
|
存储 监控 Linux
【Shell 命令集合 系统管理 】⭐⭐⭐Linux 查看当前正在运行的进程信息 ps命令 使用指南
【Shell 命令集合 系统管理 】⭐⭐⭐Linux 查看当前正在运行的进程信息 ps命令 使用指南
116 0
|
Linux Apache
百度搜索:蓝易云 ,Linux ps命令详解,Linux查看进程。
通过使用ps命令,您可以查看当前运行的进程,并获取有关进程的详细信息。根据您的需求,可以使用不同的选项来满足特定的进程查看和筛选要求。
1178 0
|
5月前
|
监控 Linux 应用服务中间件
探索Linux中的`ps`命令:进程监控与分析的利器
探索Linux中的`ps`命令:进程监控与分析的利器
127 13
|
2月前
|
调度
crash命令 —— ps
crash命令 —— ps
|
3月前
|
存储 Docker 容器
在Docker中,容器退出后,通过docker ps命令查看不到,数据会丢失么?
在Docker中,容器退出后,通过docker ps命令查看不到,数据会丢失么?
|
3月前
|
开发工具
【Azure 环境】使用Microsoft Graph PS SDK 登录到中国区Azure, 命令Connect-MgGraph -Environment China xxxxxxxxx 遇见登录错误
【Azure 环境】使用Microsoft Graph PS SDK 登录到中国区Azure, 命令Connect-MgGraph -Environment China xxxxxxxxx 遇见登录错误
|
4月前
|
监控 Unix Linux
ps aux 命令使用查看内存、cpu使用排名与top的区别
ps aux 命令使用查看内存、cpu使用排名与top的区别
691 1
下一篇
无影云桌面