Ändern (nicht zurücksetzen!) mein eigenes Domänenbenutzerkennwort an der Eingabeaufforderung
Ich habe über den Befehl net user <username> <password> /domain
gelesen, um mein Domänenkontokennwort zu "ändern". Dies fragt jedoch nicht nach meinem aktuellen Passwort, und ich habe den Eindruck (obwohl mich niemand explizit gewarnt hat), dass es mein Passwort normalerweise nicht ändert/aktualisiert, sondern stattdessen zurücksetzt es. Dies würde bedeuten, dass ich den Zugriff auf alle verschlüsselten Dinge verliere, die an meine Anmeldeinformationen gebunden sind, z. B. EFS.
Wie kann ich mein Passwort für ein Domänenkonto in der Befehlszeile ändern, ohne krypto-Zugang verlieren? Ich suche nach einem voll funktionsfähigen Äquivalent der Ctrl+Alt+Delete/Change Password GUI für die Automatisierung. Es sollte bei Bedarf auch das aktuelle Kennwort als Befehlszeilenparameter akzeptieren.
Dies ist für Windows 7 und einen ähnlich alten oder aktuelleren Domänencontroller. Ich habe lokale Administratorrechte, aber nicht für die Domäne, aber ich stelle mir vor, dass es nicht notwendig sein sollte, mein eigenes Benutzerkennwort zu ändern.
2 answers
Es wird nicht nach Ihrem aktuellen Kennwort gefragt, da Sie wahrscheinlich den Befehl/das Skript als Sie selbst ausführen, sodass Ihre Anmeldeinformationen verwendet werden.
Sie können PowerShell Set-ADAccountPassword dafür verwenden, wenn Sie eine leistungsfähigere Funktion zum Ändern Ihres Passworts wünschen. Sie können Anmeldeinformationen auch vom Benutzer mit Get-Credential abrufen.
Sie können sie verwenden, nachdem Sie RSAT (Remote Server Admin Tools)
installiert und das Modul über den Befehl Import-Module ActiveDirectory
importiert haben.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-09-08 08:43:46
PowerShell.exe -Befehl "Set-ADAccountPassword -Identity "" -OldPassword (ConvertTo-SecureString -AsPlainText "" -Force) -NewPassword (ConvertTo-SecureString -AsPlainText "" -Force) -server """
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-06-20 14:48:41