User Tools

Site Tools


userspace:adobe_reader_x

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
userspace:adobe_reader_x [2011/10/07 06:44]
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://forum.opsi.org/wiki/userspace:check_msi-exitcode \\
  
 The installation files can be downloaded from: ftp://ftp.adobe.com/pub/adobe/reader/win/10.x/10.1.1/ \\ The installation files can be downloaded from: ftp://ftp.adobe.com/pub/adobe/reader/win/10.x/10.1.1/ \\
Line 15: 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 31: Line 28:
  
  setLogLevel = 6  setLogLevel = 6
- 
- 
- 
- 
- 
  
  
Line 41: Line 33:
  
  ExitOnError=false  ExitOnError=false
- 
- 
- 
- 
- 
  
  
Line 51: Line 38:
  
  ScriptErrorMessages=on  ScriptErrorMessages=on
- 
- 
- 
- 
- 
  
  
Line 61: Line 43:
  
  TraceMode=off  TraceMode=off
- 
- 
- 
- 
- 
  
  
Line 71: Line 48:
  
  StayOnTop=false  StayOnTop=false
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
  
 [Actions] [Actions]
- 
- 
- 
 ;Variable für die Ermittlung des Betriebssystems ;Variable für die Ermittlung des Betriebssystems
  
Line 91: 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 103: Line 61:
  
  set $NTVersion$ = GetNTVersion  set $NTVersion$ = GetNTVersion
- 
- 
- 
- 
- 
- 
  
 ;Name des Produkts (max. 12 Zeichen) ;Name des Produkts (max. 12 Zeichen)
Line 115: Line 67:
  
  Set $ProductName$ = "Adobe Reader"  Set $ProductName$ = "Adobe Reader"
- 
- 
- 
- 
- 
- 
  
 ;Dateiname des Produktbildes mit Erweiterung ;Dateiname des Produktbildes mit Erweiterung
Line 127: Line 73:
  
  Set $ProductPicture$ = "AdobeReader.png"  Set $ProductPicture$ = "AdobeReader.png"
- 
- 
- 
- 
- 
- 
  
 ;Die Variable zur Auswertung des ExitCodes ;Die Variable zur Auswertung des ExitCodes
  
  DefVar $ExitCode$  DefVar $ExitCode$
- 
- 
- 
- 
- 
  
  
Line 149: Line 84:
  
  set $ProductNameFull1$ = "Adobe Reader X 10.1.0"  set $ProductNameFull1$ = "Adobe Reader X 10.1.0"
- 
  
  
Line 155: 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 167: Line 95:
  
  Set $Executable1$ = "AdbeRdr1010_de_DE.msi"  Set $Executable1$ = "AdbeRdr1010_de_DE.msi"
- 
  
  
Line 173: Line 100:
  
  Set $Executable2$ = "AdbeRdrUpd1011.msp"  Set $Executable2$ = "AdbeRdrUpd1011.msp"
- 
- 
- 
- 
- 
  
  
Line 183: Line 105:
  
  requiredWinstVersion >= "4.11"  requiredWinstVersion >= "4.11"
- 
- 
- 
- 
- 
- 
  
 ;Anzeigen der Installationsbenachrichtigung incl. des vollen Produktnamens ;Anzeigen der Installationsbenachrichtigung incl. des vollen Produktnamens
  
  Message "Installiere "+$ProductNameFull1$  Message "Installiere "+$ProductNameFull1$
- 
- 
- 
- 
- 
- 
  
 ;$ProductPicture$ und $ProductName$ anzeigen ;$ProductPicture$ und $ProductName$ anzeigen
  
  ShowBitmap /3 "%scriptpath%\" + $ProductPicture$ $ProductName$  ShowBitmap /3 "%scriptpath%\" + $ProductPicture$ $ProductName$
- 
- 
- 
- 
- 
- 
  
 ;Freien Speicherplatz ermitteln ;Freien Speicherplatz ermitteln
Line 219: Line 123:
  
  endif  endif
- 
- 
- 
- 
- 
- 
  
 ;OS-Version ermitteln ;OS-Version ermitteln
  
  if ( $NTVersion$ = "Win2K" OR $NTVersion$ = "WinXP" OR $NTVersion$ = "Win NT 5.2" OR $NTVersion$ = "Windows Vista" )  if ( $NTVersion$ = "Win2K" OR $NTVersion$ = "WinXP" OR $NTVersion$ = "Win NT 5.2" OR $NTVersion$ = "Windows Vista" )
- 
- 
- 
- 
- 
- 
  
  Winbatch_Install_Reader  Winbatch_Install_Reader
  
  sub "%ScriptDrive%\install\check_exitcode\check_msi-exitcode.ins"  sub "%ScriptDrive%\install\check_exitcode\check_msi-exitcode.ins"
- 
  
  
Line 247: Line 138:
  
  sub "%ScriptDrive%\install\check_exitcode\check_msi-exitcode.ins"  sub "%ScriptDrive%\install\check_exitcode\check_msi-exitcode.ins"
- 
  
  
Line 255: Line 145:
  
  Registry_User /SysNative /AllNTUserdats  Registry_User /SysNative /AllNTUserdats
- 
- 
- 
- 
- 
- 
  
  else  else
Line 269: Line 153:
  
  endif  endif
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
  
 [Winbatch_Install_Reader] [Winbatch_Install_Reader]
- +msiexec.exe /i "%SCRIPTPATH%\$Executable1$" /qb-! /norestart ALLUSERS=1 EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES
- +
- +
- msiexec.exe /i "%SCRIPTPATH%\$Executable1$" /qb-! /norestart ALLUSERS=1 EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES +
- +
- +
- +
- +
- +
  
 [Winbatch_Install_Update1] [Winbatch_Install_Update1]
- +msiexec.exe /p "%SCRIPTPATH%\$Executable2$" /qb-!
- +
- +
- msiexec.exe /p "%SCRIPTPATH%\$Executable2$" /qb-! +
- +
- +
- +
- +
- +
  
 [LinkFolder_Custom] [LinkFolder_Custom]
- 
- 
- 
 ;Desktop Verknüpfung löschen ;Desktop Verknüpfung löschen
  
Line 315: Line 168:
  
  delete_element "Adobe Reader X"  delete_element "Adobe Reader X"
- 
- 
- 
- 
- 
- 
- 
 ;Startmenü anpassen ;Startmenü anpassen
  
Line 347: Line 193:
  
  end_link  end_link
- 
- 
- 
- 
- 
- 
  
 [Registry_Global] [Registry_Global]
- 
- 
- 
 ;Deaktiviert Adobe Updater ;Deaktiviert Adobe Updater
  
Line 363: Line 200:
  
  Set "iCheck"=REG_DWORD:0x00000000  Set "iCheck"=REG_DWORD:0x00000000
- 
- 
  
 ;Verhindert automatisches Laden von Reader_sl.exe beim Rechnerstart ;Verhindert automatisches Laden von Reader_sl.exe beim Rechnerstart
Line 373: Line 208:
  
  DeleteVar "Adobe ARM"  DeleteVar "Adobe ARM"
- 
- 
- 
- 
- 
- 
  
 [Registry_User] [Registry_User]
- 
- 
- 
 ;Mitteilungen beim Starten von Reader anzeigen deaktivieren ;Mitteilungen beim Starten von Reader anzeigen deaktivieren
  
Line 389: Line 215:
  
  Set "bShowMsgAtLaunch"=REG_DWORD:0x00000000  Set "bShowMsgAtLaunch"=REG_DWORD:0x00000000
- 
- 
- 
- 
- 
- 
  
 ;Eröffnungsbildschirm anzeigen deaktivieren ;Eröffnungsbildschirm anzeigen deaktivieren
Line 401: Line 221:
  
  Set "bDisplayAboutDialog"=REG_DWORD:0x00000000  Set "bDisplayAboutDialog"=REG_DWORD:0x00000000
- 
- 
- 
- 
- 
- 
  
 ;Nur zertifizierte Zusatzmodule verwenden aktivieren ;Nur zertifizierte Zusatzmodule verwenden aktivieren
Line 413: Line 227:
  
  Set "iTrustedMode"=REG_DWORD:0x00000001  Set "iTrustedMode"=REG_DWORD:0x00000001
- 
- 
- 
- 
- 
- 
  
 ;Verbindungsgeschwindigkeit auf LAN einstellen ;Verbindungsgeschwindigkeit auf LAN einstellen
Line 425: Line 233:
  
  Set "iConnectionSpeed"=REG_DWORD:0x00989680  Set "iConnectionSpeed"=REG_DWORD:0x00989680
- 
- 
- 
- 
- 
- 
  
 ;JavaScript deaktivieren ;JavaScript deaktivieren
Line 451: 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
- 
- 
- 
- 
- 
- 
  
 ;Single-Step Mode nicht verwenden ;Single-Step Mode nicht verwenden
  
  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 521: Line 279:
  
  Set $ProductName$ = "Adobe Reader"  Set $ProductName$ = "Adobe Reader"
- 
- 
- 
- 
- 
- 
  
 ;Dateiname des Produktbildes mit Erweiterung ;Dateiname des Produktbildes mit Erweiterung
Line 533: Line 285:
  
  Set $ProductPicture$ = "AdobeReader.png"  Set $ProductPicture$ = "AdobeReader.png"
- 
- 
- 
- 
- 
- 
  
 ;Die Variable zur Auswertung des ExitCodes ;Die Variable zur Auswertung des ExitCodes
  
  DefVar $ExitCode$  DefVar $ExitCode$
- 
- 
- 
- 
- 
- 
  
 ;$ProductPicture$ und $ProductName$ anzeigen ;$ProductPicture$ und $ProductName$ anzeigen
  
  ShowBitmap /3 "%scriptpath%\" + $ProductPicture$ $ProductName$  ShowBitmap /3 "%scriptpath%\" + $ProductPicture$ $ProductName$
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
  
 sub "%ScriptPath%\SubUninstall.ins" sub "%ScriptPath%\SubUninstall.ins"
Line 579: 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, wenn es in der Registry gefunden wurde ;Adobe Reader 9.3.1 - 9.3.4 deinstallieren, wenn es in der Registry gefunden wurde
Line 594: Line 320:
  
  endif  endif
- 
- 
- 
- 
  
 ;Adobe Reader 9.4.0 deinstallieren, wenn es in der Registry gefunden wurde ;Adobe Reader 9.4.0 deinstallieren, wenn es in der Registry gefunden wurde
Line 609: Line 331:
  
  endif  endif
- 
- 
  
 ;Adobe Reader 10.0.x deinstallieren, wenn es in der Registry gefunden wurde ;Adobe Reader 10.0.x deinstallieren, wenn es in der Registry gefunden wurde
Line 622: Line 342:
  
  endif  endif
- 
- 
  
 ;Adobe Reader 10.1.x deinstallieren, wenn es in der Registry gefunden wurde ;Adobe Reader 10.1.x deinstallieren, wenn es in der Registry gefunden wurde
Line 635: 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
userspace/adobe_reader_x.txt · Last modified: 2021/08/23 08:37 (external edit)