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 " | 
| </ | </ | ||