ミックスに追加するPowerShellバリアントを次に示します。これをWindows Powershell用のActive Directoryモジュールから実行します。パスワードは、ドメインポリシーで指定された要件(長さ、複雑さなど)を満たす必要があることに注意してください。
これで変更する必要があるのは、-SearchBase
パラメーターと-NewPassword
パラメーターです。
Import-Module ActiveDirectory
Active DirectoryモジュールをデフォルトのPowerShellに追加するために使用します。
Get-ADUser -Filter * -SearchScope Subtree -SearchBase "OU=Department,OU=Users,DC=corp,DC=acme-widgets,DC=local" | Set-ADAccountPassword -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "New Password Here" -Force)
上記のコマンドを実行する前に、これがどのユーザーに影響するかを確認するには、このコマンドを発行して、影響を受けるアカウントのリストを表示します。
Get-ADUser -Filter * -SearchScope Subtree -SearchBase "OU=Reset Pwd 2,OU=Reset PWD 1,DC=corp,DC=acme-widgets,DC=local" | Ft Name