ich kämpfe seit ein paar Tagen damit Einträge in die WinReg per OPSI Script zu tätigen.
Nach vielen Fehlversuchen bin ich nun dabei angekommen die einzutragenden Keys direkt mit OpenKey und Set ins Setupscript zu schreiben.
Leider erhalte ich für einen einzutragenden Wert
Code: Alles auswählen
0000a8c0
Das Script scheint diesen Hexcode (der für 43200 Sekunden steht) nicht als Hexwert interpretieren zu können.
Folgend das gesamte (anonymisierte) Script zur Übersicht, die betreffende Zeile habe ich einzeln gestellt und wieder ausgerückt:
Code: Alles auswählen
; -----------------------------------------------------------------
[Actions]
requiredWinstVersion >= "4.11.4.6"
ScriptErrorMessages=off
Registry_Patch
; ----------------------------------------------------------------
; Variablen definieren
DefVar $LogDir$
DefVar $ProductId$
DefVar $ExitCode$
DefVar $ProductName$
; Variablen setzen
Set $LogDir$ = "%opsiLogDir%"
Set $ProductId$ = "ProductId"
Set $ProductName$ = "ProductName"
; ----------------------------------------------------------------
; Script
; Aufruf delsub
if FileExists("%ScriptPath%\delsub64.opsiscript")
comment "Start uninstall sub section"
Sub "%ScriptPath%\delsub64.opsiscript"
endif
Message "Installing " + $ProductId$ + " ..."
; ----------------------------------------------------------------
[Registry_Patch]
OpenKey [HKEY_LOCAL_MACHINE\SOFTWARE\...]
Set "NatAliveFreq"=REG_DWORD:00000005
Set "PeerID"=""
Set "Description"=""
Set "RemoteGW"="GatewayIP"
Set "AuthKey"="Enc 123456789"
Set "promptcertificate"=REG_DWORD:00000000
Set "AuthMethod"=REG_DWORD:00000001
Set "promptusername"=REG_DWORD:00000001
Set "XAuth"=REG_DWORD:00000001
Set "User"="Enc 987654321"
Set "ikeversion"=REG_DWORD:00000001
Set "Aggressive"=REG_DWORD:00000001
Set "Modecfg"=REG_DWORD:00000001
Set "KeyLife"=REG_DWORD:00015180
Set "LocalID"=""
Set "DPD"=REG_DWORD:00000001
Set "Flag"=REG_DWORD:00000001
Set "DHGroup"=REG_DWORD:00000004
Set "RemoteGWValid"="GatewayIP"
OpenKey [HKEY_LOCAL_MACHINE\SOFTWARE\...]
Set "Auth"=REG_DWORD:00000010
Set "Enc"=REG_DWORD:00000020
OpenKey [HKEY_LOCAL_MACHINE\SOFTWARE\...]
Set "Auth"=REG_DWORD:00000100
Set "Enc"=REG_DWORD:00000080
OpenKey [HKEY_LOCAL_MACHINE\SOFTWARE\...]
Set "VIPWinsServer"=REG_DWORD:00000000
Set "DIP"="0.0.0.0"
Set "DMASK"="0.0.0.0"
Set "Options"=REG_DWORD:00000045
Set "VIPType"=REG_DWORD:00000002
Set "VIPDnsServer"=REG_DWORD:00000000
Set "VIPIP"=REG_DWORD:00000000
Set "VIPMask"=REG_DWORD:00000000
Set "DIP1"="::/0"
Set "DMASK1"="::/0"
Set "KeyLifeType"=REG_DWORD:00000000
Set "KeyLifeSec"=REG_DWORD:0000a8c0
Set "KeyLifeKB"=REG_DWORD:00001400
Set "DHGroup"=REG_DWORD:00000004
OpenKey [HKEY_LOCAL_MACHINE\SOFTWARE\...]
Set "Auth"=REG_DWORD:00000010
Set "Enc"=REG_DWORD:00000020
OpenKey [HKEY_LOCAL_MACHINE\SOFTWARE\...]
Set "Auth"=REG_DWORD:00000010
Set "Enc"=REG_DWORD:00000080
; ----------------------------------------------------------------