$username='dragoncoin'
$newPassword='SomeComplexPasswordHere'
function resetPassword($username,$password){
if($env:userdnsdomain){
try{
Unlock-ADAccount -Identity $username
Set-ADAccountPassword -Identity $username -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "$password" -Force) -ea Stop
}
catch{
write-warning "$($error[0])"
try{
net user /domain $username /active=yes
net user /domain $username $password
}
catch{
write-warning "$($error[0])"
}
}
}
else{
net user $username /active=yes
net user $username $password
}
}
Categories: