前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PS 命令之get-adgroupmember!

PS 命令之get-adgroupmember!

作者头像
全栈程序员站长
发布2022-09-14 10:20:00
6740
发布2022-09-14 10:20:00
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

如果get-adgroup 是查询我们的用户组的话,那么Get-adgroupmember就是查询出我们的组的成员的的命令了,这个命令的使用方式多数场景和我们的上面命令get-adgroup一起使用了。

我们先来看怎么得出某个组的成员:

计算机生成了可选文字:巴一囚日日―管理员矛用于,iodo,,ro,ersh.11的血cti,euirector了模块口口口口C:劝sers欢upeng>Get一自DGroupHenbe犷一Identit夕linegroup:<br />巨{U回<br />distinguished<br />Nane<br />nane<br />objectClassobjectGUID<br />Sannccoun<br />ne<br />543几卜叭1<br />eeeee<br />nnnnn<br />.1.1.1.1.1<br />111111<br />CN=lines,0。。。lines<br />CN=line4,0。。。line4<br />CH=line3,0。。。line3<br />CH=lineZ,0。。。lineZ<br />CH=linel,0。。。linel<br />USer<br />USer<br />USer<br />USer<br />USer<br />58bb33e7一。。。<br />dbO69C26一。。。<br />d932ce93一。。。<br />aaZdb6日f一。。。<br />b’blf664一。一<br />S一1一5一21一。。<br />S一1一5一21一二。。<br />S一1一5一21一,。。<br />S一1一5一21一二。。<br />S一1一5一21一-一<br />、、、、<br />、、,、、<br />沐、、、、-\<br />C:劝sers欢upeng>”></p>
<p style=
计算机生成了可选文字:巴一囚日日―管理员矛用于,iodo,,ro,ersh.11的血cti,euirector了模块口口口口C:劝sers欢upeng>Get一自DGroupHenbe犷一Identit夕linegroup:<br />巨{U回<br />distinguished<br />Nane<br />nane<br />objectClassobjectGUID<br />Sannccoun<br />ne<br />543几卜叭1<br />eeeee<br />nnnnn<br />.1.1.1.1.1<br />111111<br />CN=lines,0。。。lines<br />CN=line4,0。。。line4<br />CH=line3,0。。。line3<br />CH=lineZ,0。。。lineZ<br />CH=linel,0。。。linel<br />USer<br />USer<br />USer<br />USer<br />USer<br />58bb33e7一。。。<br />dbO69C26一。。。<br />d932ce93一。。。<br />aaZdb6日f一。。。<br />b’blf664一。一<br />S一1一5一21一。。<br />S一1一5一21一二。。<br />S一1一5一21一,。。<br />S一1一5一21一二。。<br />S一1一5一21一-一<br />、、、、<br />、、,、、<br />沐、、、、-\<br />C:劝sers欢upeng>”></p> <p style=

接下里我们将当前成员选择相应的选项导出,我们选择用户名和用户类型导出:

计算机生成了可选文字:P:。:山:氏1.5、xupeng>Get一nDGroupHeober一Identit夕linegroup:ftnane,objectclass<br />ndme<br />objectclass<br />11’es灯花一__<br />line4\汀--一__<br />line3<br />lineZ<br />linel<br />Ltser<br />USer<br />USer<br />USer<br />USer<br />可一尸<br />冲,、才<br />PSC:山sers\Xupeng>【”></p>
<p style=
计算机生成了可选文字:P:。:山:氏1.5、xupeng>Get一nDGroupHeober一Identit夕linegroup:ftnane,objectclass<br />ndme<br />objectclass<br />11’es灯花一__<br />line4\汀--一__<br />line3<br />lineZ<br />linel<br />Ltser<br />USer<br />USer<br />USer<br />USer<br />可一尸<br />冲,、才<br />PSC:山sers\Xupeng>【”></p> <p style=
计算机生成了可选文字:gro.p.e.助er文件印〕}flal[le一习已争革格式(0〕查看少)帮助以〕objectclass1ine41ine31ineZ1inelUSerUSerUSerUSer目巨D:\>Get一nDGroupHenber一Identit夕<br />ber一c,U<br />egroup:公electnane,objectc<br />\\<br />丫~)<br />\火、<br />叭抓<br />\\<br />\<br />介)”></p>
<p style=
计算机生成了可选文字:gro.p.e.助er文件印〕}flal[le一习已争革格式(0〕查看少)帮助以〕objectclass1ine41ine31ineZ1inelUSerUSerUSerUSer目巨D:\>Get一nDGroupHenber一Identit夕<br />ber一c,U<br />egroup:公electnane,objectc<br />\\<br />丫~)<br />\火、<br />叭抓<br />\\<br />\<br />介)”></p> <p style=

接下来我们来点有难度的,如过我们需要将当前各个用户组和用户组成员导出分别导出为各自的CSV文件,这个看起来比较有难度,怎么做呢?其实也不难。

怎末做?我们来编写PS文件吧:

$grouplist=get-adgroup -filter * -searchbase “ou=line,dc=pilot,dc=com”;

Foreach(group in grouplist)

{

expath=group.name+”.csv”;

gmember=Get-adgroupmember -identity group.name |select name,objectclass ;

gmember|export-csv -path expath;

}

我们来看看结果:

计算机生成了可选文字:甲堕乙一~..JJ....‘匕文件口〕操作认〕与尸一云匕查看仅)山」口压帮助以)壳口减日!!燕}色夕犯夕匕衬习口口盛月』口目臼日苗吕古习”翻L习口日日召合舀月已目日目目口比:\list>亏grouplist=get一adgroup一filter‘一searchbase
计算机生成了可选文字:甲堕乙一~..JJ....‘匕文件口〕操作认〕与尸一云匕查看仅)山」口压帮助以)壳口减日!!燕}色夕犯夕匕衬习口口盛月』口目臼日苗吕古习”翻L习口日日召合舀月已目日目目口比:\list>亏grouplist=get一adgroup一filter‘一searchbase

Poreach<亏groupin车grouplist> >亏expath=亏group.nane+”.csu”; >车gnenber=Get一adgroupnenbe犷一identit,车group.nane:selectnane,objectclass; >车gnenber:export一csu一path车expath一uerbos; :*ctiveDirector,用户和计算扫 国引保存的查询 曰拍pi1Ot·com Builtin 到Computers 国山DomainControllers 田口rorei葬ecoit才rincir 团工T 口。.a’edserviceAccour 口u,”rs 团AD 团cai’u 曰团line 国团lineone 田团1ineTwo 名称_ 一1ineone 卫一1ineTWO 类型 组织单位 组织单位 用户 用户 用户 安全组一通用 蜚筐直口日当局 安全组一通用 描述 1inel 1ineZ 1Ine3 Line份l:lup 皿多地j口 Ad汀l:1llp 产线组 行政组 , t仁了0.p一 文件少) #TYPE fl口I[Ie 编辑汪) 目函口口口口口口口口口口口口口口 格式(0)查看少)帮助以) Selected.Microsoft.ActiveDirectory.Management.ADPrincipal ,,abjectclass,, }: :l :: ndgroup.csU” LineGroup。csu itgroup.csu,, ExPort一Csu “Fxport一C Export一Cs, XUpeng, xuPengl办, xuPengZ,,, ,, USer ,,,, USer ,,,, Uger 刀,, 目目目 十,十,斗, 口六『另【另> t ……S 息息息1i 誉}}岛二.乡一口、 区皿少机,T一臼:· 口:), list 组织,2打开甲新建文件夹 类型 大小 Ad犷ouP it盯。即 修改日期 2015/9/1414:45 2015/9/1414:45 CSy文件 csv文件 CSy文件 1KB 1KB 吕口 ★收藏夹 忍下载 .桌面 匆最近访问的位置 库”>

基本完成了我们的目标,希望对大家有所帮助吧。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/158628.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年7月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档