Archiv Server-Windows 15.877 Themen, 54.317 Beiträge

NTUser.dat automatisiert verändern

sebbe / 6 Antworten / Flachansicht Nickles

Ich möchte unter Win2000 die NTUser.dat des Default Users mit der installation einer Software verändern, um Werte in RunOnce einzutragen.
Ich habe bisher keine Möglichkeit gefunden.

Letztenendes geht es darum für jeden neuen User auf der Maschiene ein VB-Script zur Outlook-Konfiguration auszuführen. Das muss jedoch geschehen BEVOR der User das Outlook-Icon auf dem Desktop anklicken kann - also bevor nach dem Anmelden die explorer.exe startet. Denn das Starten Outlooks würde zu einem Fehler der laufenden Konfiguration führen.
Weiss jemand einen Rat ?

Bagger sebbe „NTUser.dat automatisiert verändern“
Optionen

Hallo,
falls ich Dein Problem richtig verstanden habe, lege Dir doch mit einem Texteditor (z.Bsp.:notpad) eine .reg -Datei an, in welcher Du alle Befehle für die Outlook-Konfiguration speicherst. Danach trage unter 'RunServices' (Dieser Schlüssel wird noch vor der W2K-Anmeldung ausgeführt) einen Link auf Deine .reg Datei ein, der den Aufruf bei jedem Start unter 'RunOnce' wieder einträgt. Im Klartext:
z.Bsp.:
Dateiname: OutConf.reg -> speichern in C:\WINNT\OutConf.reg
Mit 'Regedit' den Eintrag 'RunServices' finden/erstellen
Unter 'RunServices' eine neue 'Zeichenfolge' erstellen und als Wert für die 'Zeichenfolge' = Regedit /s C:\WINNT\OutConf.reg eintragen.
So wird bei jedem Start in 'RunOnce' die 'OutConf.reg' neu eingestellt und ausgeführt.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices]
"OutConf"="Regedit.exe /s c:\\winnt\\OutConf.reg"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
"OutConf"="Regedit.exe /s c:\\winnt\\OutConf.reg"

mfg Bagger