Выгрузка пользователей из Active Directory (AD)
Выгрузка пользователей из Active Directory (AD) — получение актуального списка учетных записей с необходимыми атрибутами для аудита, отчетности и администрирования. Import-Module ActiveDirectory Get-ADUser -Filter * -Properties mail,proxyAddresses,UserPrincipalName,Enabled |Select-Object `Name,SamAccountName,@{Name=»Email»;Expression={$_.mail}},@{Name=»UserPrincipalName»;Expression={$_.UserPrincipalName}},@{Name=»UPN_Suffix»;Expression={if ($_.UserPrincipalName -and $_.UserPrincipalName -match ‘@’) {($_.UserPrincipalName -split ‘@’,2)[1]} else { «» }}},@{Name=»Enabled»;Expression={$_.Enabled}},@{Name=»PrimarySMTP»;Expression={($_.proxyAddresses |Where-Object { $_ -cmatch ‘^SMTP:’ } |Select-Object -First 1) -replace ‘^SMTP:’}},@{Name=»ProxyAddresses»;Expression={(($_.proxyAddresses |Where-Object { $_ … Читать далее