Seite 1 von 1

[Gelöst] Registry-Eintrag wird gesetzt aber ist nicht vorh..

Verfasst: 14 Dez 2012, 08:23
von seteqsystems
Hallo,

Ich habe folgendes Problem:

Ich setze im Winst-Script einen Registry-Eintrag wie folgt:

Code: Alles auswählen

...
[Actions]
...
Registry_codemeter
...

[Registry_codemeter]
openkey [HKEY_LOCAL_MACHINE\SOFTWARE\WIBU-SYSTEMS\CodeMeter\Server\CurrentVersion]
set "Server1" = "ATLIC201"
Das Log sieht folgendermaßen aus:

Code: Alles auswählen

[5] [14.12.2012 07:22:23]   Execution of Registry_codemeter
[6] [14.12.2012 07:22:23]     Registry key [HKEY_LOCAL_MACHINE\SOFTWARE\WIBU-SYSTEMS\CodeMeter\Server\CurrentVersion]  opened
[6] [14.12.2012 07:22:23]             Variable "Server1"  is keeping its value "ATLICFIDES101"
[6] [14.12.2012 07:22:23]             Key closed
Aber das Problem ist, dass der Eintrag in der Registry nie auftaucht.
Ich habs auch schon so probiert, selbes Problem:

Code: Alles auswählen

openkey [HKLM\...]
Und so auch, selbes Problem:

Code: Alles auswählen

set "Server1"=REG_SZ:"ATLIC201"
Hab das Handbuch auch schon durchgekaut aber entweder steh ich gewaltig auf der Leitung oder da ist wirklich irgendwas faul...

Bitte Hilfe!

Re: Registry-Eintrag wird gesetzt aber ist nicht vorhanden

Verfasst: 14 Dez 2012, 08:46
von seteqsystems
Hat sich eledigt.
Standardmäßig wird auf 64bit-Systemen beim Aufruf ohne Parameter offensichtlich der 32-bit-Hive der Registry unterhalb von Wow6432Node bedient.
Ein Aufruf mit /64bit hat das Problem gelöst.

P.S.: Dieses "unlogische" Verhalten sollte bitte gegebenenfalls noch in die Doku mitaufgenommen werden.