导出一个OU的所有的组和组成员-PS

简介:
<#  

This script can be used to list group members for Walmart SH



Formart can be easy transfored 



Date:2017-03-09



#> 



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



$groups = Get-ADGroup -filter * -SearchBase "OU=yyyy,DC=ccc,DC=bbb,DC=com"

ForEach ($g in $groups) {



if ($g.Name -like "S0XXXX_FS*") {



$g1= -Join ($g.Name,", ")



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



write-host $g1



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



foreach ($member in $onegroup.member) 

        { 

            $Uname = new-object directoryservices.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/1905602 如需转载请自行联系原作者

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