Get-ADUser — это команда PowerShell, которая позволяет получить информацию о пользователях в домене Active Directory. Для использования этой команды необходимо иметь права на чтение информации о пользователях в домене.
Для того чтобы получить информацию о конкретном пользователе, необходимо указать его логин или имя. Например, чтобы получить информацию о пользователе с логином user1, необходимо выполнить следующую команду:
Get-ADUser -Identity user1
Эта команда вернет всю доступную информацию о пользователе user1, такую как имя, фамилия, email, отдел и прочее.
Также можно использовать различные параметры для уточнения запроса. Например, можно получить информацию только о пользователях определенного отдела, используя параметр -Filter. Например, чтобы получить информацию о пользователях из отдела IT, необходимо выполнить следующую команду:
Get-ADUser -Filter ‘Department -eq IT’
Также можно получить информацию о пользователях, у которых срок действия пароля истекает через определенное количество дней, используя параметр -PasswordExpired. Например, чтобы получить информацию о пользователях, у которых пароль истекает через 30 дней, необходимо выполнить следующую команду:
Get-ADUser -Filter ‘PasswordExpired -eq $true’ -Properties PasswordLastSet, msDS-UserPasswordExpiryTimeComputed | Select-Object Name, PasswordLastSet, @{Name=PasswordExpiryDate;Expression={[datetime]::FromFileTime($_.msDS-UserPasswordExpiryTimeComputed)}} | Where-Object {$_.PasswordExpiryDate -le (Get-Date).AddDays(30)}
Таким образом, команда Get-ADUser позволяет получить информацию о пользователях в домене Active Directory с различными параметрами и фильтрами, что делает ее очень удобным инструментом для администраторов систем.
© KiberSec.ru – 08.05.2025, обновлено 08.05.2025
Перепечатка материалов сайта возможна только с разрешения администрации KiberSec.ru.