This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
userspace:adobe_reader_x [2011/10/07 07:04] Der-Matze |
userspace:adobe_reader_x [2011/11/24 14:16] Mike1987 |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Adobe Reader 10.1.1 ====== | ====== Adobe Reader 10.1.1 ====== | ||
+ | Script by Der-Matze \\ | ||
+ | Comments and improvements welcome \\ | ||
Tested with opsi 4.0.1 \\ | Tested with opsi 4.0.1 \\ | ||
Line 7: | Line 9: | ||
Installation Script for Adobe Reader X with some Program Settings changed in Registry \\ | Installation Script for Adobe Reader X with some Program Settings changed in Registry \\ | ||
Uninstallation Script for Adobe Reader Versions 9.3.1 - 10.1.1 \\ | Uninstallation Script for Adobe Reader Versions 9.3.1 - 10.1.1 \\ | ||
- | This script uses the check_msi-exitcode script: https:// | ||
+ | This script uses the check_msi-exitcode script: https:// | ||
The installation files can be downloaded from: ftp:// | The installation files can be downloaded from: ftp:// | ||
Line 17: | Line 19: | ||
[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 | ||
- | |||
- | |||
- | |||
- | |||
- | |||
Line 33: | Line 28: | ||
setLogLevel = 6 | setLogLevel = 6 | ||
- | |||
- | |||
- | |||
- | |||
- | |||
Line 43: | Line 33: | ||
ExitOnError=false | ExitOnError=false | ||
- | |||
- | |||
- | |||
- | |||
- | |||
Line 53: | Line 38: | ||
ScriptErrorMessages=on | ScriptErrorMessages=on | ||
- | |||
- | |||
- | |||
- | |||
- | |||
Line 63: | Line 43: | ||
TraceMode=off | TraceMode=off | ||
- | |||
- | |||
- | |||
- | |||
- | |||
Line 73: | Line 48: | ||
StayOnTop=false | StayOnTop=false | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
[Actions] | [Actions] | ||
- | |||
- | |||
- | |||
;Variable für die Ermittlung des Betriebssystems | ;Variable für die Ermittlung des Betriebssystems | ||
Line 93: | Line 55: | ||
set $OS$ = GetOS | set $OS$ = GetOS | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
;Variable für die Ermittlung der Betriebssystem Unterversion | ;Variable für die Ermittlung der Betriebssystem Unterversion | ||
Line 105: | Line 61: | ||
set $NTVersion$ = GetNTVersion | set $NTVersion$ = GetNTVersion | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
;Name des Produkts (max. 12 Zeichen) | ;Name des Produkts (max. 12 Zeichen) | ||
Line 117: | Line 67: | ||
Set $ProductName$ = "Adobe Reader" | Set $ProductName$ = "Adobe Reader" | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
;Dateiname des Produktbildes mit Erweiterung | ;Dateiname des Produktbildes mit Erweiterung | ||
Line 129: | Line 73: | ||
Set $ProductPicture$ = " | Set $ProductPicture$ = " | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
;Die Variable zur Auswertung des ExitCodes | ;Die Variable zur Auswertung des ExitCodes | ||
DefVar $ExitCode$ | DefVar $ExitCode$ | ||
- | |||
- | |||
- | |||
- | |||
- | |||
Line 151: | Line 84: | ||
set $ProductNameFull1$ = "Adobe Reader X 10.1.0" | set $ProductNameFull1$ = "Adobe Reader X 10.1.0" | ||
- | |||
Line 157: | Line 89: | ||
set $ProductNameFull2$ = "Adobe Reader X 10.1.1" | set $ProductNameFull2$ = "Adobe Reader X 10.1.1" | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
;Dateinamen der zu installierenden MSI-Pakete | ;Dateinamen der zu installierenden MSI-Pakete | ||
Line 169: | Line 95: | ||
Set $Executable1$ = " | Set $Executable1$ = " | ||
- | |||
Line 175: | Line 100: | ||
Set $Executable2$ = " | Set $Executable2$ = " | ||
- | |||
- | |||
- | |||
- | |||
- | |||
Line 185: | Line 105: | ||
requiredWinstVersion >= " | requiredWinstVersion >= " | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
;Anzeigen der Installationsbenachrichtigung incl. des vollen Produktnamens | ;Anzeigen der Installationsbenachrichtigung incl. des vollen Produktnamens | ||
Message " | Message " | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
; | ; | ||
ShowBitmap /3 " | ShowBitmap /3 " | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
;Freien Speicherplatz ermitteln | ;Freien Speicherplatz ermitteln | ||
Line 221: | Line 123: | ||
endif | endif | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
;OS-Version ermitteln | ;OS-Version ermitteln | ||
if ( $NTVersion$ = " | if ( $NTVersion$ = " | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
Winbatch_Install_Reader | Winbatch_Install_Reader | ||
sub " | sub " | ||
- | |||
Line 249: | Line 138: | ||
sub " | sub " | ||
- | |||
Line 257: | Line 145: | ||
Registry_User /SysNative / | Registry_User /SysNative / | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
else | else | ||
Line 271: | Line 153: | ||
endif | endif | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
[Winbatch_Install_Reader] | [Winbatch_Install_Reader] | ||
- | + | msiexec.exe /i " | |
- | + | ||
- | + | ||
- | msiexec.exe /i " | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
[Winbatch_Install_Update1] | [Winbatch_Install_Update1] | ||
- | + | msiexec.exe /p " | |
- | + | ||
- | + | ||
- | msiexec.exe /p " | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
[LinkFolder_Custom] | [LinkFolder_Custom] | ||
- | |||
- | |||
- | |||
;Desktop Verknüpfung löschen | ;Desktop Verknüpfung löschen | ||
Line 317: | Line 168: | ||
delete_element "Adobe Reader X" | delete_element "Adobe Reader X" | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
;Startmenü anpassen | ;Startmenü anpassen | ||
Line 349: | Line 193: | ||
end_link | end_link | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
[Registry_Global] | [Registry_Global] | ||
- | |||
- | |||
- | |||
; | ; | ||
Line 365: | Line 200: | ||
Set " | Set " | ||
- | |||
- | |||
;Verhindert automatisches Laden von Reader_sl.exe beim Rechnerstart | ;Verhindert automatisches Laden von Reader_sl.exe beim Rechnerstart | ||
Line 375: | Line 208: | ||
DeleteVar "Adobe ARM" | DeleteVar "Adobe ARM" | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
[Registry_User] | [Registry_User] | ||
- | |||
- | |||
- | |||
; | ; | ||
Line 391: | Line 215: | ||
Set " | Set " | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
; | ; | ||
Line 403: | Line 221: | ||
Set " | Set " | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
;Nur zertifizierte Zusatzmodule verwenden aktivieren | ;Nur zertifizierte Zusatzmodule verwenden aktivieren | ||
Line 415: | Line 227: | ||
Set " | Set " | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
; | ; | ||
Line 427: | Line 233: | ||
Set " | Set " | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
;JavaScript deaktivieren | ;JavaScript deaktivieren | ||
Line 453: | Line 253: | ||
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 | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
[Actions] | [Actions] | ||
- | |||
- | |||
- | |||
;Name des Produkts (max. 12 Zeichen) | ;Name des Produkts (max. 12 Zeichen) | ||
Line 523: | Line 279: | ||
Set $ProductName$ = "Adobe Reader" | Set $ProductName$ = "Adobe Reader" | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
;Dateiname des Produktbildes mit Erweiterung | ;Dateiname des Produktbildes mit Erweiterung | ||
Line 535: | Line 285: | ||
Set $ProductPicture$ = " | Set $ProductPicture$ = " | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
;Die Variable zur Auswertung des ExitCodes | ;Die Variable zur Auswertung des ExitCodes | ||
DefVar $ExitCode$ | DefVar $ExitCode$ | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
; | ; | ||
ShowBitmap /3 " | ShowBitmap /3 " | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
sub " | sub " | ||
Line 581: | Line 309: | ||
;Variable für die jeweilige Version. Wird aus der Registry ausgelesen | ;Variable für die jeweilige Version. Wird aus der Registry ausgelesen | ||
DefVar $DisplayName$ | DefVar $DisplayName$ | ||
- | |||
- | |||
- | |||
- | |||
;Adobe Reader 9.3.1 - 9.3.4 deinstallieren, | ;Adobe Reader 9.3.1 - 9.3.4 deinstallieren, | ||
Line 596: | Line 320: | ||
endif | endif | ||
- | |||
- | |||
- | |||
- | |||
;Adobe Reader 9.4.0 deinstallieren, | ;Adobe Reader 9.4.0 deinstallieren, | ||
Line 611: | Line 331: | ||
endif | endif | ||
- | |||
- | |||
;Adobe Reader 10.0.x deinstallieren, | ;Adobe Reader 10.0.x deinstallieren, | ||
Line 624: | Line 342: | ||
endif | endif | ||
- | |||
- | |||
;Adobe Reader 10.1.x deinstallieren, | ;Adobe Reader 10.1.x deinstallieren, | ||
Line 637: | Line 353: | ||
endif | endif | ||
- | |||
- | |||
- | |||
Linkfolder_Custom | Linkfolder_Custom | ||
- | |||
- | |||
- | |||
- | |||
[Winbatch_Uninstall] | [Winbatch_Uninstall] | ||
$UninstallCommand$ | $UninstallCommand$ | ||
- | |||
- | |||
[Linkfolder_Custom] | [Linkfolder_Custom] | ||
- | |||
;Startmenü Verknüpfung löschen | ;Startmenü Verknüpfung löschen | ||
Set_basefolder common_programs | Set_basefolder common_programs |