Hallo
Für ein Installationsscript das mehrfach booten muss möchte ich bei jedem Vorgang eine andere Desktopfarbe einstellen damit man sehen kann wie weit das Skript ist.
Bis dato mache ich das über einen Aufruf aus der Systemsteuerung aber das funktioniert nicht immer. (Win 2000 SP4).
Hat da jemand ne Lösung.
Ebenso für die Einstellung der Bildschirmauflösung.
Danke für die Hilfe.
Gruß
Heinz
....
_ModifyTheme("Vector")
....
Func _ModifyTheme($sTheme)
Run('rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,5')
WinWait('Eigenschaften von Anzeige')
WinSetState('Eigenschaften von Anzeige', "", @SW_HIDE)
ControlCommand('Eigenschaften von Anzeige', '', 'ComboBox1', 'SelectString', $sTheme)
ControlClick('Eigenschaften von Anzeige', '', 'Button5')
$OptWTMM = Opt('WinTitleMatchMode', 4)
WinWait('classname=CoverWindowClass')
WinWaitClose('classnam=CoverWindowClass')
Opt('WinTitleMatchMode', $OptWTMM)
ControlClick('Eigenschaften von Anzeige', 'OK', 'Button3')
EndFunc