У меня есть два скрипта: один для извлечения членства в группе, а другой для извлечения имени, адреса электронной почты и заголовка из списка пользователей, полученного из первого скрипта.
Мне нужно объединить оба этих скрипта и получить вывод с именем группы, сведениями о пользователе, информацией о пользователе в том же файле Excel.
Пожалуйста, помогите.
Чтобы получить членство в группе:
import-module activedirectory
$groups = "groupname"
$result = foreach($group in $groups){Get-ADGroupMember -Identity $group | Select @{Label="Group Name";Expression={$group}}, SamAccountName}
$result | Export-Csv .\Output_GroupInfo.csv -NoTypeInformation
Чтобы получить свойства пользователя :
import-module activedirectory
gc .\Input_User.txt | Get-ADUser -Properties DisplayName, EmailAddress, Title | select DisplayName, EmailAddress, Title | Export-Csv .\Output_UserInfo.csv -NoTypeInformation
Read-Host -Prompt "Press Enter to exit"