Verwalten Sie Windows-Benutzer mit Net User

In der folgenden Anleitung finden Sie Informationen zum Befehl Net User - oder Net Users - des Windows-Betriebssystems.

Net User ist ein Befehlszeilentool, mit dem Systemadministratoren Benutzerkonten auf Windows-PCs verwalten können. Mit dem Befehl können Sie Kontoinformationen anzeigen oder Änderungen an Benutzerkonten vornehmen.

Es kann unter anderem verwendet werden, um das inaktive Administratorkonto eines Windows-Systems zu aktivieren.

Der Kernbefehl Net User gibt bei Ausführung über die Eingabeaufforderung eine Liste aller Benutzerkonten auf dem System zurück.

Wenn Sie noch nie zuvor mit dem Befehl oder mit Konten auf dem System gearbeitet haben, werden Sie feststellen, dass Windows mit Standardkonten und Benutzerkonten geliefert wird, die während der Installation oder danach erstellt wurden.

In der Ausgabe wird nicht angegeben, welche Konten aktiv sind oder nicht, welche Standardkonten sind und welcher Benutzer erstellt wurde.

Hinweis : Für einige Vorgänge müssen Sie die Befehle an einer Eingabeaufforderung mit erhöhten Rechten ausführen. Sie können einen auf folgende Weise starten:

  1. Tippen Sie auf die Windows-Taste, geben Sie cmd ein, halten Sie die Strg-Taste und die Umschalt-Taste gedrückt und drücken Sie die Eingabetaste auf der Tastatur.

Kernbefehle

Net User unterstützt viele Parameter, aber es gibt einige, die Sie möglicherweise häufiger als andere verwenden.

  • Net User-Benutzername - zB Net User Martin - Dieser Befehl listet detaillierte Informationen zu dem von Ihnen angegebenen Benutzer auf. Dies umfasst die letzte Anmeldung, lokale Gruppenmitgliedschaften und Kennwortinformationen.
  • Net User Benutzername Passwort - zB Net User Martin NewSecretPass - Legt das Passwort NewSecretPass für den Account Martin fest.
  • Net User Benutzername / Aktiv: Ja | Nein - zB Net User Martin / Aktiv: Ja - Aktiviert das Konto, damit es verwendet werden kann. Wenn Sie diesen Wert auf no setzen, wird das Konto deaktiviert.
  • Net User-Benutzername password / add - Net User-Test qwerty1234 / add - Fügt dem System das Benutzerkonto Test mit dem Standardkennwort querty1234 hinzu.
  • Net User Benutzername / Löschen - zB Net User Test / Löschen - Löscht das Testkonto auf dem System.

Net User Syntax

Die Syntax des Befehls sieht auf den ersten Blick verwirrend aus, da verschiedene Befehle angezeigt werden, die Sie ausführen können, wenn Sie Net User /? um den Hilfetext des Befehls anzuzeigen.

INTERNETBENUTZER

[Benutzername [Passwort | *] [Optionen]] [/ DOMAIN]

Benutzername * / ADD [Optionen] [/ DOMAIN]

Benutzername [/ DELETE] [/ DOMAIN]

Benutzername [/ TIMES: ALL]

Benutzername [/ ACTIVE: NO]

Sehen wir uns alle Net User-Parameter im Detail an:

  • Benutzername - Gibt den Benutzernamen an, unter dem der Vorgang ausgeführt werden soll.
  • Passwort - legt das Passwort für den angegebenen Benutzernamen fest. Muss die Mindestlängenanforderung erfüllen und darf bis zu 127 Zeichen enthalten.
  • * - zeigt eine Eingabeaufforderung für das Passwort an. Das Passwort wird bei der Eingabe nicht angezeigt.
  • / domain - Führt den Vorgang für die ausgewählte Domäne aus.
  • /? oder / help - Zeigt den Hilfetext für den Befehl Net User an.
  • / active: yes | no - Dieser Befehl aktiviert (yes) oder deaktiviert (no) das angegebene Benutzerkonto.
  • / add - fügt das ausgewählte Benutzerkonto zum Computersystem hinzu.
  • / delete - Entfernt das ausgewählte Benutzerkonto aus dem System.
  • / command: "text" - Fügt dem ausgewählten Benutzerkonto einen Kommentar hinzu. Beschränkt auf 48 Zeichen. Sichtbar im Beschreibungsfeld des Benutzerkontos.
  • / countrycode: 0 - Fügt dem Konto Ländercode- oder Regionsinformationen hinzu. Ein Wert von 0 oder die Nichtverwendung des Parameters setzt ihn auf den Standardbereich.
  • / expires: date | never - Legt fest, dass das Benutzerkonto zum angegebenen Datum oder nie abläuft. Ablaufdaten werden mit MM / TT / JJ festgelegt, z. B. 24.12.19 oder 13.03.19.
  • / fullname: "name" - Legt den vollständigen Namen für das ausgewählte Konto fest. Muss in Anführungszeichen gesetzt werden.
  • / homedir = Pfad - Legt das Ausgangsverzeichnis des Benutzers auf den ausgewählten Pfad fest. Beachten Sie, dass der Pfad vorhanden sein muss. Erstellen Sie ihn daher im Voraus, bevor Sie den Befehl ausführen.
  • / passwordchg: yes | no - Gibt an, ob der Benutzer das Kennwort ändern darf. Der Standardwert ist yes, was bedeutet, dass das Ändern des Passworts zulässig ist.
  • / passwordreq: yes | no - Gibt an, ob für das Benutzerkonto ein Kennwort erforderlich ist. Der Standardwert ist yes, was bedeutet, dass ein Passwort erforderlich ist.
  • / logonpasswordchg: yes | no - Wenn diese Option auf yes gesetzt ist, wird der Benutzer aufgefordert, das Kontokennwort bei der nächsten Anmeldung am System zu ändern.
  • / profilepath: path - Legt den Pfad für das Anmeldeprofil des Benutzers fest. Der Pfad verweist auf ein Registrierungsprofil.
  • / scriptpath: path - Legt den Pfad für das Anmeldeskript des Benutzers fest. Der Pfad muss relativ zu% systemroot% \ System32 \ Repl \ Import \ Scripts sein
  • / times: times | all - Legt die Anmeldestunden für das Konto fest. Die Zeiten müssen als Tag, Stunde und Stunde angegeben und durch Semikolon getrennt werden, z. B. M, 14.00 - 20.00 Uhr, T, 13.00 - 21.00 Uhr. Die als M, T, W, Th, F, Sa, So abgekürzten Wochentage können Tage kombinieren, z. B. Montag-Freitag. Alles bedeutet, dass ein Benutzer bei der Anmeldung nicht eingeschränkt ist. Kein Wert bedeutet, dass Anmeldungen nicht zulässig sind.
  • / usercomment: "text" - Kann einen Benutzerkommentar für das Konto festlegen.
  • / workstations: computerName - Geben Sie bis zu acht Computer an, an denen sich der Benutzer anmelden darf. Trennen Sie die Namen durch, . zB computer1, computer2, computerx. Funktioniert am besten mit / domain. Wenn Sie diesen Wert nicht angeben, ist der Benutzer in Bezug auf Arbeitsstationen nicht eingeschränkt.

Beispiele für Net User Advanced

Wir haben bereits oben grundlegende Beispiele für den Befehl "Net User" aufgelistet. Im Folgenden werden komplexere Beispiele aufgeführt und ihre Funktionsweise erläutert:

Der folgende Befehl erstellt das neue Benutzerkonto mohammedlee, setzt das Kontokennwort auf password1, die Anmeldezeiten von Montag bis Freitag von 6 bis 18 Uhr und konfiguriert das System so, dass der Benutzer bei der nächsten Anmeldung nach einer Kennwortänderung gefragt wird.

  • net user mohammedlee password1 / add / logonpasswordchg: yes / times: montag-freitag, 6-18 uhr

Der nächste Befehl setzt den vollständigen Namen eines Benutzers und weist dem Benutzer den Zugriff auf die beiden Arbeitsstationen eastoffice1 und eastoffice2 zu und fügt den Benutzerkommentar "Veränderte Arbeitsstationen" hinzu.

  • net user joe / vollständiger name: "Joe Montana" / arbeitsstationen: eastoffice1, eastoffice2 / domain / benutzerkommentar: "veränderte arbeitsstationen"

Ressourcen

Die folgenden Ressourcen bieten Informationen zu Net User:

  • Microsoft Technet-Artikel zu Net User
  • Microsoft Befehlszeilenreferenz-Bibliotheksseite