我需要你的帮助。我想创建一个 csv 文件,其中包含特定 AD 组的所有成员。在 csv 文件中,将包含用户名、名字和姓氏以及电子邮件地址等列。
我试图通过谷歌搜索寻求帮助,但我得到了各种各样的东西,但没有什么对我有用。你能帮助我吗?你知道有一个 GUI 软件可以做到这一点吗?
您可能应该学习 PowerShell,而不是依赖可能付费或不付费的 GUI 工具。
请参阅:https://shellgeek.com/powershell-export-active-directory-group-members/
这是一个帮助您入门的示例:
# Import the Active Directory module
Import-Module ActiveDirectory
# Specify the group name
$group = "GroupName"
# Get the group members
$members = Get-ADGroupMember -Identity $group
# Select the properties you want
$members = $members | Select-Object SamAccountName, GivenName, Surname, EmailAddress
# Export the members to a CSV file
$members | Export-Csv -Path C:\Temp\GroupMembers.csv -NoTypeInformation
您需要安装 RSAT 工具。在此脚本中,将“GroupName”替换为您的 AD 组的名称。该脚本将在 C:\Temp\GroupMembers.csv 中创建一个 CSV 文件。