Erstellen eines Registrierungsskripts

Erstellen eines Registrierungsskripts

Ich brauche Hilfe beim Erstellen eines Registrierungsskripts, mit dem ich eine Aufgabe automatisieren kann, die ich auf 20 HP-Laptops ausführen muss.

Seit der Imageerstellung funktionieren sie einwandfrei, aber wenn sich ein anderer Domänenbenutzer als der Administrator anmeldet, werden sie sofort wieder rausgeworfen. Ich habe festgestellt, dass das Problem mit Ranger zusammenhängt, aber der eigentliche Fehler ist ein Stück redundanter HP Bloatware, die vor der Imageerstellung der Maschine entfernt wurde, aber anscheinend immer noch in der Registrierung vorhanden ist.

Ich muss ändern:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon Userinitvon:C:\windows\SysWOW64\RgrUInit.exe,c:\Program Files (x86)\Hewlett-Packard\HP ProtectTools Security Manager\Bin\DPAgent.exe

Zu:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon Userinit: C:\windows\SysWOW64\RgrUInit.exe,

Wie kann ich dies schnell mithilfe eines Registrierungsskripts erledigen?

Dank im Voraus

Antwort1

  1. Öffnen Sie es regeditauf einem dieser Computer.
  2. Beheben Sie das Problem.
  3. Klicken Sie mit der rechten Maustaste auf einen Schlüssel, der den gerade geänderten Wert enthält.
  4. Exportieren Sie es.
  5. Öffnen Sie die exportierte Datei im Editor.
  6. Entfernen Sie alles außer dem INI-Abschnitt ( [name_of_exported_key]) und dem Eintrag für den geänderten Wert ( name_of_modified_value=fixed_data).
  7. Änderungen speichern.
  8. Verteilen Sie die Datei an alle Maschinen und führen Sie sie aus. (für die stille Ausführung: regedit /s file_name)

Antwort2

Grundsätzlich kenne ich zwei Möglichkeiten, die Sie nutzen können:

  1. Eine .regDatei
    • Erstellen Sie eine Datei mit demregErweiterungsname und diese Daten:

      Windows-Registrierungseditor, Version 5.00

      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
      "Userinit"="HIER_DEN_RICHTIGEN_WERT_EINFÜGEN"

    • Führen Sie die Datei auf jedem Computer aus.
  2. Die regKommandozeile

    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v Userinit /d "INSERT_HERE_THE_CORRECT_VALUE"

verwandte Informationen