# Israel Torres # 2012-03-14 # Resets AD User password Import-Module ActiveDirectory # # args: username, password if($args.Length -eq 2){ $username = $args[0] $password = $args[1] if (!(Get-ADUser -filter {SamAccountName -eq $username})) { Write-Host "User: $username does not exist; run .\CreateADUser.ps1 username password." }else{ Write-Host "Resetting password for User:$username" Set-ADAccountPassword -Identity myTestAdmin -Reset -NewPassword (ConvertTo-SecureString -AsPlainText $password -Force) } }else{ Write-Host "Usage: .\passwordADUser.ps1 username password" } #EOF