Выгрузка пользователей из Active Directory (AD) — получение актуального списка учетных записей с необходимыми атрибутами для аудита, отчетности и администрирования.
Import-Module ActiveDirectory
Get-ADUser -Filter * -Property mail, proxyAddresses |
Select-Object `
Name,
@{Name=»Email»;Expression={$_.mail}},
@{Name=»PrimarySMTP»;Expression={($_.proxyAddresses | Where-Object {$_ -cmatch ‘^SMTP:’} | Select-Object -First 1) -replace ‘^SMTP:’}},
@{Name=»ProxyAddresses»;Expression={($_.proxyAddresses | Where-Object {$_ -cmatch ‘^smtp:’}) -replace ‘^smtp:’ -join «; «}} |
Export-Csv «C:\Users\DomainUsers.csv» -NoTypeInformation -Encoding UTF8 -Delimiter ‘;’
Добавить комментарий