Folgende Tools benötigen wir für das How To:
Vorbereitung
Als erstes müsst ihr den Adobe Customization Wizard XI installieren. Dies geht einfach und sollte selbsterklärend sein. Jetzt werden wir den Adobe Acrobat Reader entpacken, dies könnt ihr einfach mit 7Zip erledigen. In diesem How To verwenden wir den Ordner C:\adobe_reader. Es sollte folgende Dateien im Verzeichnis sein:
Anpassungen mit dem Adobe Customization Wizard XI
Nachdem alles entpackt ist können wir mit den Anpassungen beginnen. Wir starten den Adobe Customization Wizard:
Über File -> Open Package öffnen wir das vorher entpackte MSI File aus dem Verzeichnis C:\adobe_reader:
Personalization Options
In den Personalization Options können wir den Installationspfade ändern. Diesen jedoch behalte ich so bei und wähle aus, das die EULA automatisch beim Start des Adobe Readers bestätigt wird:
Installation Options
In der Rubrik Installation Options können wir nun das verhalten während der Installation des Adobe Reader definieren. Folgende Optionen habe ich ausgewählt:
- Make Reader the default PDF viewer: Der Adobe Reader wird automatisch zum Standardprogramm zur Anzeige von PDF’s definiert.
- Remove all versions of Reader: Es wird bei der Installation alle vorherigen Versionen des Readers automatisch deinstalliert. So bin ich sicher, dass überall die akutelle Version installiert ist und keine ältere Version auf dem Rechner schlummert.
- Enable Optimization
- Enable Caching of installer files on local hard drive
- Run Installation -> Silently (no interface): Die Installation wird ohne Anzeige durchgeführt. Der Benutzer sieht also bei der Installation nichts.
- If reboot required at the end of installation -> Prompt the user for reboot: Sollte nach der Installation ein Neustart nötig sein, kann der Benutzer selber entscheiden, ob sofort neu gestartet wird oder erst später.
Die Einstellungen in der Rubrik Files and Folders werden wir später berücksichtigen.
Registry
Wie der Name schon sagt, werden in der Rubrik Registry die Einstellungen in der Windows Registry gesteuert. Bei der Installation des Adobe Readers wird eine Datei mit dem Namen AdobeARM.exe automatisch mit Windows mitgestartet. Dies ist jedoch nicht notwendig. Damit dieser Eintrag nicht in der Registry bei der Installation geschrieben wird, müssen wir diesen löschen. Wir finden den Eintrag unter HKEY_LOCAL_MACHINE >> Software >> Microsoft >> Windows >> CurrentVersion >> Run. Diesen Eintrag könnt wie auf dem Screenshot zu sehen einfach deaktivieren in dem ihr Remove value auswählt:
Shortcuts
Bei der Installation des Adobe Readers wird auf dem Desktop automatisch eine Verknüpfung angelegt, dies wollen wir verhindern da diese oftmals so oder so nicht benutzt wird:
Server Locations
In dieser Rubrik könnte man zusätzliche Server konfigurieren, von welcher der Adobe Reader installiert werden kann. Auf den Server werden dann die Installationsdateien abgelegt. Ich konfiguriere hier nichts.
Security
Mehr Informationen zu diesem Thema findet ihr hier. In unserem How To machen wir hier keine Einstellungen.
Digital Signature
Mehr Informationen zu diesem Thema gibts hier. Wir machen keine Einstellungen.
WebMail Profiles
Im aktuellen Adobe Reader können Mailkonten konfiguriert werden, von welchem aus direkt PDF Dokumente gesendet werden können. Diese Funktion empfehle ich euch zu deaktivieren. Die Benutzer sollen am besten die PDF Dateien direkt aus dem Standard Mail Programm senden und nicht aus dem Adobe Reader:
Online and Adobe online services Features
Der Adobe Reader bietet Zugriff auf unterschiedliche Online Services von Adobe, so z.B. das speichern von PDF Dokumenten in einem Online Speicher. Diese Services empfehle ich alle zu deaktivieren. Ebenfalls soll der Reader keine Updates automatisch installieren da so die Benutzer unter Umständen eine Version installieren, welche ihr selbst noch nicht getestet habt. Folgende Einstellungen empfehle ich euch:
- Disable product updates: Die Update Funktion soll deaktiviert werden.
- Load trusted root certificates from Adobe -> Enable & Install silently: Root Zertifikate von Adobe sollen ohne Benutzerinteraktion installiert werden.
- In Adobe Reader, disable Help > Purchase Adobe Acrobat: Der Hinweis im Help Menu soll deaktiviert werden.
- Disable Help > Digital Edition
- Disable Product Improvement Program
- Disable Viewing PDF with Ads for Adobe PDF
- Disable all Adobe online services based workflows and entry points
Comments and Forms
In dieser Rubrik habe ich keine Einstellungen vorgenommen.
File Attachements
In einem PDF Dokument können andere Dateien angehängt werden. Unter anderem auch ausführbare Dateien wie *.BAT, *.EXE etc. Daher sollte jeder Eintrag in dieser Liste auf Prohibited gesetzt werden. Damit der Benutzer dies nicht selbst ändern kann, aktiviere ich die Option Prevent document from opening other files and launching other applications:
Launch Other Applications
Unter der Rubrik Launch Other Applications wäre es möglich, andere Programme direkt mit dem Adobe Reader zu installieren und diese auszuführen, dies ist jedoch in den seltensten Fällen nötig. Daher machen wir hier keine Änderungen.
Direct Editor
Im Direct Editor können wir Änderungen direkt unter verschiedensten Rubriken ändern. Dies ist aber ebenfalls nicht nötig, daher belassen wir alle Einstellungen so wie diese sind.
Weitere Anpassungen
Es gibt Anpassungen welche wir nicht direkt im Adobe Customization Wizard erledigen können. So beispielsweise können wir direkt keine Menupunkte ausblenden lassen.
Mit der aktuellen Adobe Reader XI Version sind folgende Menupunkte unter Hilfe vorhanden:
Vor allem die Einträge Adobe Reader-Installation reparieren, Online Support (und deren Untermenupunkte) und Info über Adobe-Zusatzmodule sollten deaktiviert werden. Der Adobe Reader bietet in den Optionen selbst keine Möglichkeit diese ausblenden zu lassen.
Die Lösung um diese Menupunkte anzublenden heisst Javascript. Mit folgendem Script blenden wir alle diese oben genannten Menupunkte aus:
- //HideMenu.js
- // [Hilfe - Adobe Reader-Installation reparieren]
- app.hideMenuItem("DetectAndRepair");
- // [Hilfe - Online Support]
- app.hideMenuItem("OnlineSupport");
- // [Hilfe - Online Support - Support-Datenbank]
- app.hideMenuItem("KnowledgeBase");
- // [Hilfe - Online Support - Adobe-Support-Programme]
- app.hideMenuItem("AdobeExpertSupport");
- // [Hilfe - Online Support - Adobe-Benutzer-Community]
- app.hideMenuItem("AdobeUserCommunity");
- // [Hilfe - Online Support - Ressourcen-Center für Ein- und Ausgabehilfen]
- app.hideMenuItem("AccessOnline");
- // [Hilfe - Online Support - Systembericht erstellen]
- app.hideMenuItem("SystemInformation");
- // [Hilfe - Hilfe über Adobe Zusatzmodule
- app.hideMenuItem("AboutAdobeExtensions");
Der Inhalt speichern wir in eine Datei Namens HideMenu.js auf dem Desktop ab. Damit die Datei bei der Installation des Adobe Readers auch mit installiert wird, müssen wir diese im Adobe Customization Wizard einbinden. Dazu wählen wir die Rubrik Files and Folders aus. Im oberen Teil des Fensters wird der lokale Rechner angezeigt. Dort wählen wir die gerade erstellte Datei aus. Im unteren Fenster werden die bei der Installation des Adobe Readers erstellte Ordner dargestellt. Dort öffnen wir den Pfad ProgramFilesFolder >> Adobe >> Reader 11.0 >> Reader >> Javascripts und ziehen die Datei HideMenu.js in das untere Fenster. Somit wird bei der Installation diese Datei an den richtigen Ort gespeichert und die Menupunkte werden somit ausgeblendet.
Wer sich eine Übersicht verschaffen möchte welche Menpunkte sich noch zusätzlich ausblenden lassen, der kann eine Datei mit dem Namen ListItems.js erstellen und diese unter dem gleichen Pfad wie die HideMenu.js abspeichern. Die Datei hat folgenden Inhalt:
- //ListItems.js
- //Javascript Konsole wird geöffnet
- console.show();
- //Liste der Menupunkte
- var menuItems = app.listMenuItems()
- for( var i in menuItems)
- console.println(menuItems + "\n")
Es erscheint dann beim Start des Adobe Readers folgendes Fenster in welchem alle Menupunkte aufgeführt sind:
Installationspaket erstellen und Installation
Wenn alle Einstellungen abgeschlossen sind, können wir das aktualisierte Installationspaket abspeichern. Dies machen wir im Adobe Customization Wizard im Menpunkt File >> Save Package. Alle Änderungen welche wir vorhin definiert haben, wird in einem MST File gespeichert. Dieses File ist ein sogenanntes Transforms File für den Windows Installer und wird bei der Installation als Konfigurationsfile berücksichtigt. Der Befehl für die Installation lautet wie folgt:
- msiexec /i AcroRead.msi TRANSFORMS=AcroRead.mst /qn
Dabei müssen folgende Dateien im selben Verzeichnis sein:
- AcroRead.msi
- Data1.cab
- AcroRead.mst
Das MST File könnte rein Theoretisch auch in einem anderen Verzeichnis liegen, jedoch müsste dann der Pfad beim Installationsbefehl angegeben werden.
Related posts:
- Windows 8 Produkt Key in Installations DVD integrieren
- Windows Updates in Windows 8 DVD integrieren
- Windows 7 Updates in DVD integrieren
Copyright © 2008
This feed is for personal, non-commercial use only.
The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:
232d341b140c2775f95c7a006d8db53d)
The post Adobe Reader XI deployment appeared first on Wie geht das?.