我是PowerShell脚本编写的初学者 我想在服务器上编写脚本或运行PowerShell命令,以将密码重置为AD中的OU。
实施例。 :
中的所有用户OU "Test"
Domain : MyServer.MyDomain.com
也许有人帮助我。 在此先感谢;)
答案 0 :(得分:1)
试试这个:
Get-ADUser -Filter * -SearchBase "OU=Test,DC=myserver,DC=mydomain,DC=com" | % { Set-ADUser $_ -ChangePasswordAtLogon $true }
虽然对于密码永不过期的帐户设置
会失败如果您希望更改所有帐户以使密码过期,请运行以下命令:
Get-ADUser -Filter * -SearchBase "OU=Test,DC=myserver,DC=mydomain,DC=com" | % { Set-ADUser $_ -PasswordNeverExpires $false }