Registryeinträge für Current_User werden falsch angelegt
Registryeinträge für Current_User werden falsch angelegt
HKEY_CURRENT_USER
abgelegt werden sollen, immer unter
HKEY_USERS/.DEFAULT
landen.
Dabei ist es egal, ob ich über die Registry-Sektion des Installscripts, die Variante mit "registry ... /regedit" oder den Programmaufruf "regedit filename.reg" gehe.
Das Betriebssystem ist Windows XP (32 Bit).
Wie lässt sich dieses Problem beheben?
Re: Registryeinträge für Current_User werden falsch angelegt
Im user profil liegt ntuser.dat. Wenn ein user sich eingellogt hat, wird ntuser.dat in registry eingebunden, und das ist HKEY_CURRENT_USER.
Ich glaube du kannst ntuser.dat editieren. Schau im Internet.
Re: Registryeinträge für Current_User werden falsch angelegt
Ich denke, dass das Problem darin liegt, dass der opsiclient-Dämon als Dienst unter dem lokalen Systemkonto ausgeführt wird.
Re: Registryeinträge für Current_User werden falsch angelegt
Im angemeldeten Zustand habe ich es allerdings auch noch nicht geschafft den CU zu editieren...
Re: Registryeinträge für Current_User werden falsch angelegt
Re: Registryeinträge für Current_User werden falsch angelegt
- j.schneider
- uib-Team
- Beiträge: 2043
- Registriert: 29 Mai 2008, 15:14
Re: Registryeinträge für Current_User werden falsch angelegt
man kann die User-Registry (ntuser.dat) temporär einbinden patchen und wieder freigeben.
Code: Alles auswählen
DosInAnIcon_loadUserRegistry
Registry_settings
DosInAnIcon_unloadUserRegistry
[DosInAnIcon_loadUserRegistry]
reg load HKU\temp "C:\Dokumente und Einstellungen\username\NTUSER.DAT"
[Registry_settings]
openkey [HKU\temp\xxx\yyy]
set "foo"="bar"
[DosInAnIcon_unloadUserRegistry]
reg unload HKU\temp
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Registryeinträge für Current_User werden falsch angelegt
Lässt sich damit auch eine ganzer Verzeichnisbaum per "registry ... /regedit" einbinden?
Anscheinend funktioniert dies nicht, wenn man z. B. die Administrator ntuser.dat einbindet.
Das Einbinden und Ändern der Einträge in der Registry funktioniert.
Beim Befehl "reg unload" kommt allerdings eine Fehlermeldung "Zugriff verweigert" und danach meldet Windows XP, dass kein Zugriff auf das Benutzerprofil erfolgen kann und lädt das Standardbenutzerprofil.
Re: Registryeinträge für Current_User werden falsch angelegt
ist es auch möglich Current_User Einträge im angemeldeten Zustand zu ändern?
Code: Alles auswählen
[DosInAnIcon_loadUserRegistry]
reg load HKU\temp "C:\Dokumente und Einstellungen\username\NTUSER.DAT"
Gruß,Error: Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.
Phil
Re: Registryeinträge für Current_User werden falsch angelegt
wenn ein user angemeldet ist, kann ich den aktuellen HKCU des angemeldeten users ganz normal patchenist es auch möglich Current_User Einträge im angemeldeten Zustand zu ändern?
[registry_test]
opsenkey [HKCU\software\.....]
set key=value
gruss
d.oertel
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de