Seite 1 von 1

fehler mit /regedit und leerem hex-Wert

Verfasst: 28 Feb 2011, 18:58
von Ryukishi
Hey Leute,

ich hab ein kleines Problem mit dem Patchen von der Registry über /regedit.

Der betreffende eintrag:

Code: Alles auswählen

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.kdb\OpenWithProgids]
"kdb_auto_file"=hex(0):
Der Aufruf:

Code: Alles auswählen

registry loadUnicodeTextFile("%scriptpath%\xp\hkcu.reg") /regedit /AllNTUserDats
Da gibt mir Winst die Meldung:

Code: Alles auswählen

"kdb_auto_file"=hex(0):

""" expected
Die Datei kommt direkt von regedit, ich hab auch schon versucht den hex-Eintrag einzuquoten ("hex(0):), Winst lässt das durchgehen, allerdings zerschiesst das die Registry....
Wäre schön, wenn mir noch zu helfen ist... :)

Viele Grüße,
Ryukishi

Re: fehler mit /regedit und leerem hex-Wert

Verfasst: 07 Mär 2011, 18:34
von Ryukishi
Hat keiner eine Idee, wie sich das lösen lässt? :|
Irgendein Workaround würde ja schon helfen, wobei eine "schöne" Lösung natürlich besser wäre ;)

Viele Grüße
Ryukishi

Re: fehler mit /regedit und leerem hex-Wert

Verfasst: 08 Mär 2011, 16:27
von d.oertel
Hi,

wie wäre es mit:

a) einem Supportvertrag

b) (ohne regedit)

Code: Alles auswählen

registry_my_example /AllNTUserDats

[registry_my_example]
openkey [Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.kdb\OpenWithProgids]
set "kdb_auto_file"=REG_BINARY:
gruss
d.oertel