Registry auslesen

Feedback und Verbesserungsvorschläge zu ACMP
Antworten
bschmitz
Beiträge: 6
Registriert: Di Dez 28, 2021 3:59 pm

Hallo,

zum Schutz der Clients habe ich ein CC erstellt, welches einen Registry-Wert setzt. Das klappt.
Nun möchte ich diesen auslesen und in ein vorher neu erstelltes Feld in der Datenbank schreiben. Aber warum auch immer kann er diesen Wert nicht finden, obwohl er ihn erst kurz vorher selbst erstellt hat:

Code: Alles auswählen

|1    |Completed      |TModifyReg                    |Registrywerte bearbe|23.03.2023|15:16:46:858|15:16:46:868|00:00:00:010|
Value type is "DWORD (32-bit)"
Value "Enabled" does not exist, will create it
Successfully modified key "\SOFTWARE\Microsoft\Windows Script Host\Settings", value name "Enabled" with value "0".
|2    |Error          |TSetProjectVarFromRegistry    |Variable aus Registr|23.03.2023|15:16:46:868|15:16:46:868|00:00:00:000|
Error: RegValue "Enabled" doesn't exist
HKEY: HKEY_LOCAL_MACHINE 
Key: \SOFTWARE\Microsoft\Windows Script Host\Settings 
Value: Enabled
Setting Variable "V_REG_WSHENABLED" = ""
Hat jemand noch einen Tipp? ;-)
Danke vorab.
twahl
Beiträge: 366
Registriert: Mo Mär 03, 2014 11:21 am

Hallo,

eventuell ist der Schlüssel im HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node Zweig angelegt oder wird darin gesucht, weil die "Benutze 64-Bit Registry auf Windows 64-Bit..." zwischen den Commands abweichend gesetzt ist.
Mit freundlichen Grüßen,

Tobias Wahl
Aagon GmbH
bschmitz
Beiträge: 6
Registriert: Di Dez 28, 2021 3:59 pm

Bingo, das wars. Danke.
Kleiner Haken, große Wirkung ;-/
Antworten