Registry Probleme
Verfasst: 24 Jun 2009, 15:17
Hallo,
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:
Brauche unbedingt Hilfe!
Vielen Dank und VG,
Nico Schargitz
Gecko Group AG
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