Festlegen des Benutzers für die automatische Anmeldung unter Windows über Batch-Skript

60515
user978733

Ich möchte einen von zwei Benutzern als Standardbenutzer und automatische Anmeldung festlegen. Nach einigen Recherchen fand ich heraus, wie es mit gui geht:

  1. Windows-Taste + R
  2. Eingeben control userpasswords2
  3. Wählen Sie den Benutzer aus, den Sie während der automatischen Anmeldung als Standard festlegen möchten
  4. Abmelden Users must ...

Sowas in der Art

enter image description here

Es gibt jedoch etwa 70 Computer im Raum, die darauf warten, dass der Benutzer vor dem Start eines der beiden Benutzerkonten "admin" und "user1" auswählt. Ich möchte es nicht über GUI tun, sondern mit Hilfe von Simple .cmdoder .batScript. ist das möglich? Wie kann ich user1als Standardkonto festlegen und den Bildschirm zur Auswahl der Anmeldebenutzer mit der bat-Datei deaktivieren? Bitte helfen

Übrigens, die Fenster, die ich verwende, sind XP

2

2 Antworten auf die Frage

6
week

Sie können diese Werte in der Registrierung festlegen:

  1. Automatische Anmeldung aktivieren: reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1

  2. Benutzernamen für die Anmeldung festlegen: reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d youruser

  3. Legen Sie die Domäne fest, wenn sich Ihr PC in der Domäne befindet: reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultDomainName /t REG_SZ /d yourdomain

  4. Benutzerpasswort festlegen: reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d yourpassword

  5. Legen Sie fest, wie oft die Anmeldung automatisch erfolgen soll (0 für unendlich): reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0

Kopieren Sie diese in die Datei setlogon.bat und Sie haben Ihr Skript.

Was ist, wenn Sie keinen Pass haben? user978733 vor 11 Jahren 0
Ich habe das nie probiert, aber ich denke, dass das leere DefaultPassword funktionieren sollte. week vor 11 Jahren 1
Das funktioniert bei mir nicht. Wenn Sie Ihr Kennwort im Klartext in die Registrierung eingeben, scheint es wirklich sehr falsch zu sein. Wenn Sie control userpasswords2 verwenden, wird das Kennwort irgendwo gehasht und der Registrierungsschlüssel "DefaultPassword" wird nicht hinzugefügt. Funktioniert das wirklich für jeden? DanielSmedegaardBuus vor 11 Jahren 0
Ja, es funktioniert, zumindest unter Windows (2k, XP, 7). Ich habe dies im Laufe der Jahre für die automatische Bereitstellung verwendet. Und ja, es ist für den normalen Gebrauch nicht ratsam. Nun, "hashed irgendwo" bedeutet Registry :) und nein, es wird nicht gehasht, es wird verschlüsselt und in "LSA" gespeichert. Es ist aber noch in der Registrierung unter `HKLM \ security \`. Versuchen Sie [diese App] (http://www.nirsoft.net/utils/lsa_secrets_view.html), um alle dort gespeicherten Kennwörter anzuzeigen. Es ist auch nicht sicher. week vor 11 Jahren 0
Schritt 5 ist falsch. Wenn Sie den Wert auf 0 setzen, wird die automatische Anmeldung sofort nach einem Neustart deaktiviert und die anderen Registrierungsschlüssel gelöscht. Entfernen Sie den Registrierungsschlüssel und es funktioniert ordnungsgemäß. Roemer vor 7 Jahren 0
0
Sam

Sie sollten /fam Ende jedes dieser REG ADDBefehle hinzufügen, um die Bestätigungsfrage zu unterdrücken, wenn der Schlüssel bereits vorhanden ist.

Hallo! Willkommen bei Super User! Dies beantwortet die Frage von OP nicht und sollte ein Kommentar sein. Wenn Sie auf der Website genügend [Reputation] (https://superuser.com/help/whats-reputation) erworben haben, können Sie Antworten und Fragen kommentieren. rahuldottech vor 6 Jahren 2
Willkommen bei Superuser: Hiermit wird die Frage nicht beantwortet. Eine Antwort wurde akzeptiert, was bedeuten würde, dass sie funktioniert. Wenn Ihre Antwort (Kommentar) nützlich ist, müssen Sie Details hinzufügen, warum sie richtig ist. Bitte nehmen Sie sich ein paar Minuten und lesen Sie: - [Antwort], willkommen bei Superuser. Vielen Dank mic84 vor 6 Jahren 0