Principales respuestas
Cambiar User must change password at next logon

Pregunta
-
Estoy sobre un dominio que tiene Windows 2012 instalado y tengo 134 usuarios que tienen tildado el las propiedades de cada uno User must change password at next logon, como puedo hacer para que ya no esté seleccionado esta opción ? gracias de antemano.
Respuestas
-
Hola "j_gomez" como estas,
Si entendí bien, quieres que todos los usuarios que tienen tildado "User must change password at next logon" queden en blanco, ejecuta:
Opción 1
Power Shell
get-aduser -Filter * -SearchBase "DC=domain,DC=com" | set-aduser -ChangePasswordAtLogon $FalseOpción 2
Power Shell
Get–aduser –filter {pwdlastset –eq 0} –searchbase “dc=domain,dc=com” –searchscope subtree | set-aduser –changepasswordatlogon $falseOpción 3
Command Line
DSQuery user “dc=domain,dc=com” –scope subtree -limit 0 | DSMod User –mustchpwdNo olvides que no toma en cuenta los usuarios "Password never expires".
Espero sea util. Hasta pronto.
- Propuesto como respuesta Moderador M martes, 3 de noviembre de 2015 15:22
- Marcado como respuesta j_gomez martes, 3 de noviembre de 2015 22:22
Todas las respuestas
-
Seleccionas todos los usarios a los que les quieres hacer el cambio, botón derecho Propiedades, ficha Account, y ahí tienes la opción
Se deben marcar ambos "checkbox" y luego desmarcar el que deben cambiar contraseña
Guillermo Delprato
MVP - MCSE - MCSA2012
Buenos Aires, Argentina
El Blog de los paso a paso
MCITP: Enterprise Administrator / Server Administrator
MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration
Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.
-
-
Sólo como aclaración, si el sistema es x64 no existe DOS, ni siquiera emulado. No hay que confundir CMD.EXE que es un intérprete de comandos con DOS
Esperemos si alguien se le ocurre cómo hacerlo por CMD o PowerShell ...
[Agrego] Aquí tienes algo https://gallery.technet.microsoft.com/scriptcenter/030d1ff1-df99-47fe-b9c3-ecd4d98ffd7d
Guillermo Delprato
MVP - MCSE - MCSA2012
Buenos Aires, Argentina
El Blog de los paso a paso
MCITP: Enterprise Administrator / Server Administrator
MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration
Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.
- Editado Guillermo Delprato []Moderator lunes, 2 de noviembre de 2015 18:44
- Propuesto como respuesta Moderador M martes, 3 de noviembre de 2015 15:22
- Marcado como respuesta j_gomez martes, 3 de noviembre de 2015 22:22
- Desmarcado como respuesta j_gomez martes, 3 de noviembre de 2015 22:22
-
-
Hola "j_gomez" como estas,
Si entendí bien, quieres que todos los usuarios que tienen tildado "User must change password at next logon" queden en blanco, ejecuta:
Opción 1
Power Shell
get-aduser -Filter * -SearchBase "DC=domain,DC=com" | set-aduser -ChangePasswordAtLogon $FalseOpción 2
Power Shell
Get–aduser –filter {pwdlastset –eq 0} –searchbase “dc=domain,dc=com” –searchscope subtree | set-aduser –changepasswordatlogon $falseOpción 3
Command Line
DSQuery user “dc=domain,dc=com” –scope subtree -limit 0 | DSMod User –mustchpwdNo olvides que no toma en cuenta los usuarios "Password never expires".
Espero sea util. Hasta pronto.
- Propuesto como respuesta Moderador M martes, 3 de noviembre de 2015 15:22
- Marcado como respuesta j_gomez martes, 3 de noviembre de 2015 22:22