Powershell - 强制重置AD中特定OU的密码

时间:2014-10-07 09:58:39

标签: powershell powershell-v2.0 powershell-v3.0

我是PowerShell脚本编写的初学者 我想在服务器上编写脚本或运行PowerShell命令,以将密码重置为AD中的OU。

实施例。 :

中的所有用户
OU "Test"
Domain : MyServer.MyDomain.com

也许有人帮助我。 在此先感谢;)

1 个答案:

答案 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 }
相关问题