【发布时间】:2017-07-24 19:07:25
【问题描述】:
请耐心回答我在任何在线论坛上的第一个问题。 =]
我的意图是使用 PowerShell 创建包含以下信息的 csv:
- 组名(仅打印名称与文本字符串“O365”匹配的组)*
- 哪些用户是该组的成员。
- 每个成员的用户电子邮件是什么
目前,我的脚本如下。
Get-ADGroup -filter {name -like "O365*"} -properties GroupCategory |
Select-Object -ExpandProperty name |
get-adgroupmember |
where {$_.objectclass -eq 'user'} |
Get-ADUSer -properties Displayname,Description,Mail |
Select Name,Displayname,Mail
这个结果为我提供了:
- 1 列显示名称
- 1 列用于邮件
在研究了一段时间后,我感觉好像一次又一次地错过了答案。大多数人似乎都满足于在不过滤 ADGroup cmdlet 的情况下执行类似的任务,但这对我来说需要很长时间。
作为新手,我很高兴收到愿意花时间回答的人的来信。 谢谢。
【问题讨论】:
标签: powershell active-directory