ich habe ein paar Probleme mit der Registry und einem Script. Wenn ich mit es mit winst starte funktioniert alles wunderbar. Sobald ich es mit dem Prelogin-Loader starte, trägt er die Registry-Einträge nicht ins System ein.
Hier das Script:
Code: Alles auswählen
;################################################################################
;
; Author : Nico Schargitz (Gecko Group AG) "N.Schargitz@geckologic.com"
; Date : 16.06.09
; Version : V0.9
; Project : System-Config.ins (OPSI-Paket)
;
; Functions :
; + Security Center: Deactivate Firewall
; + Security Center: Deactivate autmoatically Windows Update
; + Deactivate Warning Message
; + Install Proxy-Forwarding for Internet Explorer
; + Synchron System-Time
; + Keybord Layout
;
;
;################################################################################
[Initial]
LogLevel=2
; Log Errors in Logfile but don't abort:
ExitOnError=false
; Show syntax errors in the script:
ScriptErrorMessages=on
; Dont trace step by step through the script:
TraceMode=off
; let started programs run in front of the winst window
StayOnTop=false
[Aktionen]
DefVar $ProductId$
DefVar $MinimumSpace$
DefVar $NewExe$
DefVar $NTVersion$
; This should be edited
set $ProductId$ = "Intel Gma Schematas"
set $MinimumSpace$ = "1 MB"
; Message at install time:
Message "Installing "+$ProductId$+" ..."
; Icon
comment "show product picture"
ShowBitmap /3 "%scriptpath%\icon.jpg" $ProductId$
if not(HasMinimumSpace ("%SYSTEMDRIVE%", $MinimumSpace$))
LogError "Not enough space on C: . "+$MinimumSpace$+" auf C: fuer "+$ProductId$+" erforderlich."
isFatalError
; stop process and set installation status to failed
else
; show product picture
comment "show product picture"
ShowBitmap /3 "%scriptpath%\Icon.jpg" $ProductId$
;Message at install time:
Message "Installing "+$ProductId$+" ..."
;if (IniVar("2Monitor-Schema") = "on")
comment "start config second monitor..."
Registry_install_monitor
comment "End config second monitor!"
;endif
;if (IniVar("Beamer-Schema") = "on")
comment "start config beamer..."
Registry_install_beamer
comment "End config beamer"
;endif
comment "Installation success!"
endif
[Registry_install_monitor]
OpenKey [HKEY_CURRENT_USER\Software\Intel\Display\igfxcui\schemes\Monitore]
Set "schemeexe"=""
Set "szresetonexit"=REG_BINARY:00 00 00 00
Set "szopmode"=REG_BINARY:08 00 00 00
Set "szx"=REG_BINARY:00 05 00 00
Set "szy"=REG_BINARY:00 04 00 00
Set "szbpp"=REG_BINARY:20 00 00 00
Set "szrrate"=REG_BINARY:3c 00 00 00
Set "szrotation"=REG_BINARY:00 00 00 00
Set "szaspect"=REG_BINARY:04 00 00 00
Set "szdevice"=REG_BINARY:01 00 00 00
Set "szbblue"=REG_BINARY:00 00 00 00
Set "szbgreen"=REG_BINARY:00 00 00 00
Set "szbred"=REG_BINARY:00 00 00 00
Set "szcblue"=REG_BINARY:32 00 00 00
Set "szcgreen"=REG_BINARY:32 00 00 00
Set "szcred"=REG_BINARY:32 00 00 00
Set "szgblue"=REG_BINARY:0a 00 00 00
Set "szggreen"=REG_BINARY:0a 00 00 00
Set "szgred"=REG_BINARY:0a 00 00 00
Set "szsx"=REG_BINARY:00 05 00 00
Set "szsy"=REG_BINARY:20 03 00 00
Set "szsbpp"=REG_BINARY:20 00 00 00
Set "szsrrate"=REG_BINARY:3c 00 00 00
Set "szsrotation"=REG_BINARY:00 00 00 00
Set "szsaspect"=REG_BINARY:02 00 00 00
Set "szsdevice"=REG_BINARY:00 10 00 00
Set "szsbblue"=REG_BINARY:00 00 00 00
Set "szsbgreen"=REG_BINARY:00 00 00 00
Set "szsbred"=REG_BINARY:00 00 00 00
Set "szscblue"=REG_BINARY:32 00 00 00
Set "szscgreen"=REG_BINARY:32 00 00 00
Set "szscred"=REG_BINARY:32 00 00 00
Set "szsgblue"=REG_BINARY:0a 00 00 00
Set "szsggreen"=REG_BINARY:0a 00 00 00
Set "szsgred"=REG_BINARY:0a 00 00 00
Set "szPriTvFullScreen"=REG_BINARY:00 00 00 00
Set "szSecTvFullScreen"=REG_BINARY:00 00 00 00
Set "szPriTvStandard"=REG_BINARY:00 00 00 00
Set "szSecTvStandard"=REG_BINARY:00 00 00 00
Set "szLeft"=REG_BINARY:00 00 00 00
Set "szRight"=REG_BINARY:00 05 00 00
Set "szTop"=REG_BINARY:00 00 00 00
Set "szBottom"=REG_BINARY:00 04 00 00
Set "szsLeft"=REG_BINARY:00 05 00 00
Set "szsRight"=REG_BINARY:00 0a 00 00
Set "szsTop"=REG_BINARY:00 00 00 00
Set "szsBottom"=REG_BINARY:20 03 00 00
Set "szPriTVType"=REG_BINARY:00 00 00 00
Set "szSecTVType"=REG_BINARY:00 00 00 00
Set "szOvlSaturation"=REG_BINARY:10 27 00 00
Set "szOvlBrightness"=REG_BINARY:ee 02 00 00
Set "szOvlContrast"=REG_BINARY:10 27 00 00
Set "szOvlGamma"=REG_BINARY:01 00 00 00
Set "szOvlHue"=REG_BINARY:00 00 00 00
[Registry_install_beamer]
OpenKey [HKEY_CURRENT_USER\Software\Intel\Display\igfxcui\schemes\Beamer]
Set "schemeexe"=""
Set "szresetonexit"=REG_BINARY:00 00 00 00
Set "szopmode"=REG_BINARY:04 00 00 00
Set "szx"=REG_BINARY:00 05 00 00
Set "szy"=REG_BINARY:20 03 00 00
Set "szbpp"=REG_BINARY:20 00 00 00
Set "szrrate"=REG_BINARY:3c 00 00 00
Set "szrotation"=REG_BINARY:00 00 00 00
Set "szaspect"=REG_BINARY:04 00 00 00
Set "szdevice"=REG_BINARY:01 00 00 00
Set "szbblue"=REG_BINARY:00 00 00 00
Set "szbgreen"=REG_BINARY:00 00 00 00
Set "szbred"=REG_BINARY:00 00 00 00
Set "szcblue"=REG_BINARY:32 00 00 00
Set "szcgreen"=REG_BINARY:32 00 00 00
Set "szcred"=REG_BINARY:32 00 00 00
Set "szgblue"=REG_BINARY:0a 00 00 00
Set "szggreen"=REG_BINARY:0a 00 00 00
Set "szgred"=REG_BINARY:0a 00 00 00
Set "szsx"=REG_BINARY:00 05 00 00
Set "szsy"=REG_BINARY:20 03 00 00
Set "szsbpp"=REG_BINARY:20 00 00 00
Set "szsrrate"=REG_BINARY:3c 00 00 00
Set "szsrotation"=REG_BINARY:00 00 00 00
Set "szsaspect"=REG_BINARY:02 00 00 00
Set "szsdevice"=REG_BINARY:00 10 00 00
Set "szsbblue"=REG_BINARY:00 00 00 00
Set "szsbgreen"=REG_BINARY:00 00 00 00
Set "szsbred"=REG_BINARY:00 00 00 00
Set "szscblue"=REG_BINARY:32 00 00 00
Set "szscgreen"=REG_BINARY:32 00 00 00
Set "szscred"=REG_BINARY:32 00 00 00
Set "szsgblue"=REG_BINARY:0a 00 00 00
Set "szsggreen"=REG_BINARY:0a 00 00 00
Set "szsgred"=REG_BINARY:0a 00 00 00
Set "szPriTvFullScreen"=REG_BINARY:00 00 00 00
Set "szSecTvFullScreen"=REG_BINARY:00 00 00 00
Set "szPriTvStandard"=REG_BINARY:00 00 00 00
Set "szSecTvStandard"=REG_BINARY:00 00 00 00
Set "szLeft"=REG_BINARY:00 00 00 00
Set "szRight"=REG_BINARY:00 05 00 00
Set "szTop"=REG_BINARY:00 00 00 00
Set "szBottom"=REG_BINARY:20 03 00 00
Set "szsLeft"=REG_BINARY:00 00 00 00
Set "szsRight"=REG_BINARY:00 00 00 00
Set "szsTop"=REG_BINARY:00 00 00 00
Set "szsBottom"=REG_BINARY:00 00 00 00
Set "szPriTVType"=REG_BINARY:00 00 00 00
Set "szSecTVType"=REG_BINARY:00 00 00 00
Set "szOvlSaturation"=REG_BINARY:10 27 00 00
Set "szOvlBrightness"=REG_BINARY:ee 02 00 00
Set "szOvlContrast"=REG_BINARY:10 27 00 00
Set "szOvlGamma"=REG_BINARY:01 00 00 00
Set "szOvlHue"=REG_BINARY:00 00 00 00
Vielen Dank und VG,
Nico Schargitz
Gecko Group AG