Ich verwende a .bat file
, um einen Benutzer und ein Kennwort auf Windows-Betriebssystemebene zu erstellen.
Das Problem ist, wenn ich als EXPIRES:NEVER
Kennwort weitergebe, wenn der Benutzer erstellt wird, das "Password never expires"
Kontrollkästchen nicht aktiviert ist (dh, das Kennwort läuft nie ab ist für den erstellten Benutzer ausgewählt) und der Benutzer automatisch nach 90 Tagen ab.
Net User %1 %2 /COMMENT:"%3" /EXPIRES:NEVER /PASSWORDCHG:NO /ADD
Das Obige ist die Hauptcodezeile. Ich übergebe den Benutzernamen und das Passwort aus einer Textdatei und führe die .bat-Datei aus.
Die Option / expires ist für das Konto, nicht für das Kennwort. Überprüfen Sie die Befehlshilfe.
http://support.microsoft.com/kb/251394/en-us
In der Dokumentation heißt es: "Lässt das Benutzerkonto ablaufen, wenn Sie das Datum angeben."
quelle
Der
net user
Befehl kann sowohl für lokale als auch für Domänenkonten verwendet werden. Verwenden Sie den/domain
Schalter für Domänenkonten.Verwenden Sie beispielsweise, um die Informationen für den Domänenbenutzer% 1 anzuzeigen
Die vollständige Liste der Netto-Benutzeroptionen finden Sie hier:
http://support.microsoft.com/kb/251394
quelle
Einzelner AD-Benutzer
Für Active Directory-Benutzer können Sie den Befehl dsmod verwenden , um ihn für einen einzelnen Benutzer zu ändern:
Mehrere AD-Benutzer
Wenn Sie diese Eigenschaft als Bulk-Set festlegen möchten, können Sie dies für eine gesamte Organisationseinheit (OU) tun, indem Sie das oben genannte in Kombination mit dsquery verwenden .
Um zunächst alle Benutzer in einer Organisationseinheit aufzulisten (dies ist sicher auszuführen, da nur eine Liste von Benutzern ausgegeben wird):
Vorausgesetzt, Sie sind mit der Ausgabe des obigen Befehls zufrieden, können Sie sie wie folgt an dsmod weiterleiten:
Weitere Informationen mit Screenshots finden Sie hier: http://www.petenetlive.com/KB/Article/0000532.htm
quelle
Lässt das Passwort niemals ablaufen. aber für alle Konten auf dem Computer - nicht schlecht für einen Heimcomputer oder eine VM
quelle
Wie oben angegeben,
net user
scheint es dem otpion nicht zu erlauben, das Ablaufdatum des Passworts nur für das Ablaufdatum des Kontos zu ändern (durch / läuft ab).So entferne ich den Kennwortablauf für mein Konto:
Ändern Sie "Benutzername" in den Benutzernamen des Kontos, das Sie ändern möchten.
quelle