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 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://forum.opsi.org/wiki/userspace:check_msi-exitcode \\ 
  
 +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 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$ = "AdobeReader.png"  Set $ProductPicture$ = "AdobeReader.png"
- 
- 
- 
- 
- 
- 
  
 ;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$ = "AdbeRdr1010_de_DE.msi"  Set $Executable1$ = "AdbeRdr1010_de_DE.msi"
- 
  
  
Line 175: Line 100:
  
  Set $Executable2$ = "AdbeRdrUpd1011.msp"  Set $Executable2$ = "AdbeRdrUpd1011.msp"
- 
- 
- 
- 
- 
  
  
Line 185: 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 221: 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 249: Line 138:
  
  sub "%ScriptDrive%\install\check_exitcode\check_msi-exitcode.ins"  sub "%ScriptDrive%\install\check_exitcode\check_msi-exitcode.ins"
- 
  
  
Line 257: Line 145:
  
  Registry_User /SysNative /AllNTUserdats  Registry_User /SysNative /AllNTUserdats
- 
- 
- 
- 
- 
- 
  
  else  else
Line 271: 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 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]
- 
- 
- 
 ;Deaktiviert Adobe Updater ;Deaktiviert Adobe Updater
  
Line 365: 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 375: 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 391: Line 215:
  
  Set "bShowMsgAtLaunch"=REG_DWORD:0x00000000  Set "bShowMsgAtLaunch"=REG_DWORD:0x00000000
- 
- 
- 
- 
- 
- 
  
 ;Eröffnungsbildschirm anzeigen deaktivieren ;Eröffnungsbildschirm anzeigen deaktivieren
Line 403: Line 221:
  
  Set "bDisplayAboutDialog"=REG_DWORD:0x00000000  Set "bDisplayAboutDialog"=REG_DWORD:0x00000000
- 
- 
- 
- 
- 
- 
  
 ;Nur zertifizierte Zusatzmodule verwenden aktivieren ;Nur zertifizierte Zusatzmodule verwenden aktivieren
Line 415: Line 227:
  
  Set "iTrustedMode"=REG_DWORD:0x00000001  Set "iTrustedMode"=REG_DWORD:0x00000001
- 
- 
- 
- 
- 
- 
  
 ;Verbindungsgeschwindigkeit auf LAN einstellen ;Verbindungsgeschwindigkeit auf LAN einstellen
Line 427: Line 233:
  
  Set "iConnectionSpeed"=REG_DWORD:0x00989680  Set "iConnectionSpeed"=REG_DWORD:0x00989680
- 
- 
- 
- 
- 
- 
  
 ;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
- 
- 
- 
- 
- 
- 
  
 ;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 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$ = "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 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, wenn es in der Registry gefunden wurde ;Adobe Reader 9.3.1 - 9.3.4 deinstallieren, wenn es in der Registry gefunden wurde
Line 596: 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 611: 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 624: 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 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
userspace/adobe_reader_x.txt · Last modified: 2021/08/23 08:37 (external edit)