1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
Использование Get-ADUser для получения информации о пользователях домена AD Import-Module activedirectory - импортируем модуль help Get-ADUser - список всех аргументов командлета Get-ADUser -filter * - вывести список всех учетных записей домена Get-ADUser -identity tuser -properties * - вывести полную информации обо всех доступных атрибутах пользователя tuser Get-ADUser tuser -properties PasswordExpired, PasswordLastSet, PasswordNeverExpires - вывести атрибуты PasswordExpired, PasswordLastSet, PasswordNeverExpires Get-ADUser -filter * -properties PasswordExpired, PasswordLastSet, PasswordNeverExpires | ft Name, PasswordExpired, PasswordLastSet, PasswordNeverExpires - вывести атрибуты в удобном виде Get-ADUser -Filter {Enabled -eq "True"} | Select-Object SamAccountName,Name,Surname,GivenName | Format-Table - список всех активных (не заблокированных) учетных записей в AD Get-ADUser -filter {Enabled -eq $True} -properties passwordExpired | where {$_.PasswordExpired} - список учетных записей с истекшим сроком действия пароля: Get-ADUser -Filter {(mail -ne "null") -and (Enabled -eq "true")} -Properties Surname,GivenName,mail | Select-Object Name,Surname,GivenName,mail | Format-Table - список активных учеток с почтовыми адресами |