This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
userspace:imgburn [2011/10/11 11:07] Der-Matze created |
userspace:imgburn [2021/08/23 08:37] (current) |
||
---|---|---|---|
Line 20: | Line 20: | ||
[Initial] | [Initial] | ||
- | |||
;Standard Text, der während der Installation angezeigt wird | ;Standard Text, der während der Installation angezeigt wird | ||
Message = Bitte warten, das Produkt wird installiert | Message = Bitte warten, das Produkt wird installiert | ||
- | |||
- | |||
- | |||
;Loglevel einstellen | ;Loglevel einstellen | ||
setLogLevel = 6 | setLogLevel = 6 | ||
- | |||
- | |||
- | |||
;Bei Fehlern abbrechen | ;Bei Fehlern abbrechen | ||
ExitOnError = false | ExitOnError = false | ||
- | |||
- | |||
- | |||
;Syntax Fehler werden in einem separaten Fenster angezeigt | ;Syntax Fehler werden in einem separaten Fenster angezeigt | ||
ScriptErrorMessages = on | ScriptErrorMessages = on | ||
- | |||
- | |||
- | |||
; | ; | ||
TraceMode = off | TraceMode = off | ||
- | |||
- | |||
- | |||
;Im Batchmode das Winst-Fenster nicht im Vordergrund anzeigen | ;Im Batchmode das Winst-Fenster nicht im Vordergrund anzeigen | ||
StayOnTop = false | StayOnTop = false | ||
- | |||
- | |||
- | |||
[Actions] | [Actions] | ||
- | |||
;Variable für die Ermittlung des Betriebssystems | ;Variable für die Ermittlung des Betriebssystems | ||
- | DefVar $OS$ | + | DefVar $OS$ |
- | Set $OS$ = GetOS | + | Set $OS$ = GetOS |
- | + | ||
- | + | ||
;Variable für die Ermittlung der Betriebssystem Unterversion | ;Variable für die Ermittlung der Betriebssystem Unterversion | ||
- | DefVar $NTVersion$ | + | DefVar $NTVersion$ |
- | Set $NTVersion$ = GetNTVersion | + | Set $NTVersion$ = GetNTVersion |
- | + | ||
- | + | ||
;Die Variable zur Auswertung des ExitCodes | ;Die Variable zur Auswertung des ExitCodes | ||
- | DefVar $ExitCode$ | + | DefVar $ExitCode$ |
- | + | ||
- | + | ||
;Name des Produkts (max. 12 Zeichen) | ;Name des Produkts (max. 12 Zeichen) | ||
- | DefVar $ProductName$ | + | DefVar $ProductName$ |
- | Set $ProductName$ = " | + | Set $ProductName$ = " |
- | + | ||
- | + | ||
; | ; | ||
- | DefVar $ProductNameFull1$ | + | DefVar $ProductNameFull1$ |
- | Set $ProductNameFull1$ = " | + | Set $ProductNameFull1$ = " |
- | + | ||
- | + | ||
;Dateiname des Produktbildes mit Erweiterung | ;Dateiname des Produktbildes mit Erweiterung | ||
- | DefVar $ProductPicture$ | + | DefVar $ProductPicture$ |
- | Set $ProductPicture$ = " | + | Set $ProductPicture$ = " |
- | + | ||
- | + | ||
;Anzeigen der Installationsbenachrichtigung incl. des vollen Produktnamens | ;Anzeigen der Installationsbenachrichtigung incl. des vollen Produktnamens | ||
- | Message " | + | Message " |
- | + | ||
- | + | ||
;Prüfen der Winst Version | ;Prüfen der Winst Version | ||
- | requiredWinstVersion >= " | + | requiredWinstVersion >= " |
- | + | ||
; | ; | ||
- | ShowBitmap /3 " | + | ShowBitmap /3 " |
- | + | ||
;Freien Speicherplatz ermitteln | ;Freien Speicherplatz ermitteln | ||
- | if not (HasMinimumSpace (" | + | if not (HasMinimumSpace (" |
- | LogError "Nicht genügend Platz auf %SYSTEMDRIVE%" | + | LogError "Nicht genügend Platz auf %SYSTEMDRIVE%" |
- | isFatalError | + | isFatalError |
- | endif | + | endif |
- | + | ||
;OS-Version ermitteln | ;OS-Version ermitteln | ||
- | if ( $NTVersion$ = " | + | if ( $NTVersion$ = " |
- | + | Winbatch_Install | |
- | + | sub " | |
- | + | LinkFolder_Custom | |
- | Winbatch_Install | + | Files_Copy /32Bit |
- | sub " | + | Registry_Global / |
- | + | Registry_User / | |
- | LinkFolder_Custom | + | else |
- | Files_Copy /32Bit | + | LogError "Kein kompatibles Betriebssystem installiert" |
- | Registry_Global / | + | isFatalError |
- | Registry_User / | + | endif |
- | + | ||
- | + | ||
- | + | ||
- | else | + | |
- | LogError "Kein kompatibles Betriebssystem installiert" | + | |
- | isFatalError | + | |
- | endif | + | |
- | + | ||
- | + | ||
[Winbatch_Install] | [Winbatch_Install] | ||
- | + | %SCRIPTPATH%\SetupImgBurn_2.5.6.0.exe /S | |
- | %SCRIPTPATH%\SetupImgBurn_2.5.6.0.exe /S | + | |
- | + | ||
[Linkfolder_Custom] | [Linkfolder_Custom] | ||
;Desktop Icon löschen | ;Desktop Icon löschen | ||
- | set_basefolder common_desktopdirectory | + | set_basefolder common_desktopdirectory |
- | set_subfolder "" | + | set_subfolder "" |
- | delete_element " | + | delete_element " |
- | + | ||
;Startmenü anpassen | ;Startmenü anpassen | ||
- | Set_basefolder common_programs | + | Set_basefolder common_programs |
- | delete_subfolder " | + | delete_subfolder " |
- | set_subfolder "" | + | set_subfolder "" |
- | Set_link | + | Set_link |
- | name: $ProductName$ | + | name: $ProductName$ |
- | target: %ProgramFiles32Dir%\ImgBurn\ImgBurn.exe | + | target: %ProgramFiles32Dir%\ImgBurn\ImgBurn.exe |
- | parameters: | + | parameters: |
- | working_dir: | + | working_dir: |
- | icon_file: | + | icon_file: |
- | icon_index: | + | icon_index: |
- | end_link | + | end_link |
- | + | ||
[Files_Copy] | [Files_Copy] | ||
- | |||
;Deutsche Sprachdatei nach %ProgramFiles32Dir%\ImgBurn\Languages kopieren | ;Deutsche Sprachdatei nach %ProgramFiles32Dir%\ImgBurn\Languages kopieren | ||
- | copy " | + | copy " |
- | + | ||
[Registry_Global] | [Registry_Global] | ||
- | |||
;Sprache auf Deutsch einstellen | ;Sprache auf Deutsch einstellen | ||
- | OpenKey [HKLM\SOFTWARE\ImgBurn] | + | OpenKey [HKLM\SOFTWARE\ImgBurn] |
- | Set " | + | Set " |
- | DeleteVar " | + | DeleteVar " |
Line 186: | Line 118: | ||
;Sprache auf Deutsch einstellen | ;Sprache auf Deutsch einstellen | ||
- | OpenKey [Software\ImgBurn] | + | OpenKey [Software\ImgBurn] |
- | Set " | + | Set " |
</ | </ | ||
Line 199: | Line 131: | ||
;Standard Text, der während der Deinstallation angezeigt wird | ;Standard Text, der während der Deinstallation angezeigt wird | ||
Message = Bitte warten, das Produkt wird deinstalliert | Message = Bitte warten, das Produkt wird deinstalliert | ||
- | |||
- | |||
- | |||
;Loglevel einstellen | ;Loglevel einstellen | ||
setLogLevel = 6 | setLogLevel = 6 | ||
- | |||
- | |||
- | |||
;Bei Fehlern abbrechen | ;Bei Fehlern abbrechen | ||
ExitOnError = false | ExitOnError = false | ||
- | |||
- | |||
- | |||
;Syntax Fehler werden in einem separaten Fenster angezeigt | ;Syntax Fehler werden in einem separaten Fenster angezeigt | ||
ScriptErrorMessages = on | ScriptErrorMessages = on | ||
- | |||
- | |||
- | |||
; | ; | ||
TraceMode = off | TraceMode = off | ||
- | |||
- | |||
- | |||
;Im Batchmode das Winst-Fenster nicht im Vordergrund anzeigen | ;Im Batchmode das Winst-Fenster nicht im Vordergrund anzeigen | ||
StayOnTop = false | StayOnTop = false | ||
- | |||
- | |||
- | |||
Line 233: | Line 147: | ||
;Name des Produkts (max. 12 Zeichen) | ;Name des Produkts (max. 12 Zeichen) | ||
DefVar $ProductName$ | DefVar $ProductName$ | ||
- | Set $ProductName$ = " | + | Set $ProductName$ = " |
- | + | ||
- | + | ||
; | ; | ||
DefVar $ProductNameFull1$ | DefVar $ProductNameFull1$ | ||
- | set $ProductNameFull1$ = " | + | set $ProductNameFull1$ = " |
- | + | ||
- | + | ||
;Dateiname des Produktbildes mit Erweiterung | ;Dateiname des Produktbildes mit Erweiterung | ||
DefVar $ProductPicture$ | DefVar $ProductPicture$ | ||
- | Set $ProductPicture$ = " | + | Set $ProductPicture$ = " |
- | + | ||
- | + | ||
;Die Variable zur Auswertung des ExitCodes | ;Die Variable zur Auswertung des ExitCodes | ||
DefVar $ExitCode$ | DefVar $ExitCode$ | ||
- | |||
- | |||
;Anzeigen der Deinstallationsbenachrichtigung incl. des vollen Produktnamens | ;Anzeigen der Deinstallationsbenachrichtigung incl. des vollen Produktnamens | ||
- | Message " | + | Message " |
- | + | ||
; | ; | ||
- | ShowBitmap /3 " | + | ShowBitmap /3 " |
Winbatch_Uninstall | Winbatch_Uninstall | ||
- | sub " | + | sub " |
Linkfolder_Custom | Linkfolder_Custom | ||
- | |||
- | |||
- | |||
[Winbatch_Uninstall] | [Winbatch_Uninstall] | ||
- | + | " | |
- | " | + | |
Line 282: | Line 177: | ||
;Startmenü Verknüpfung löschen | ;Startmenü Verknüpfung löschen | ||
- | Set_basefolder common_programs | + | Set_basefolder common_programs |
- | Set_subfolder "" | + | Set_subfolder "" |
- | delete_element " | + | delete_element " |
</ | </ |