Cambio de contraseña de un usuario - Active Directory

Script para cambiar la contraseña de un usuario

Import-Module ActiveDirectory

$con1 = $false

$con2 = $false

while ($con1 -eq $false) {

$name = Read-Host "Introduce nombre de usuario"

$user = Get-ADUser $name

$con1 = $?

}

while ($con2 -eq $false) {

$password = Read-Host "Introduce contraseña nueva" -AsSecureString

Set-ADAccountPassword -Identity $user.SamAccountName -NewPassword $password -Reset

$con2 = $?

}

Write-Output ""
Write-Output "Se ha cambiado la contraseña para el usuario $name"
Write-Output ""
Read-Host -Prompt "Presione Enter para salir"

Descargar script:

Cambio contraseña a usuario - AD interactivo.ps1

No hay comentarios:

Publicar un comentario