Смена пароля в AD у всех пользователей
Встала задача поменять всем пароль в AD и поставить галку о смене при первом входе. Если пользователей не больше 20, то можно и руками, но когда их больше 100?
1 2 3 4 5 6 7 8 |
Import-Module ActiveDirectory $users = Get-ADUser -Filter * -SearchBase "OU=Пользователи,DC=flammlin,DC=local" foreach ($user in $users) { $password = ConvertTo-SecureString -String "Qwerty123" -AsPlainText –Force Set-ADAccountPassword -Identity $user -NewPassword $password -Reset -PassThru | Set-ADuser -ChangePasswordAtLogon $True } |
Powershell выручил в очередной раз. Если требуется только смена пароля, то необходимо убрать строчку — Set-ADuser -ChangePasswordAtLogon $True
Один комментарий
KAs
Спасибо за очередную полезную статью!