Bereitstellungsanleitung zu Bluebeam® Revu® 21
Dieser Artikel bezieht sich auf:
- Revu 21
Download der Bereitstellungspakete (MSI)
Bevor du fortfährst, stelle sicher, dass du das 64-Bit-Bereitstellungspaket herunterlädst. Dieses Paket enthält alles, was du für eine erfolgreiche Bereitstellung benötigst. Eine Aufschlüsselung der Komponenten in diesen Paketen findest du unter Planung der Bereitstellung.
Revu 21 herunterladen
Suchst du nach einer älteren Version?
Einleitung
Große Unternehmen stehen in der Regel vor einer Vielzahl von Herausforderungen, wie der Suche nach der effizientesten Bereitstellungsmethode oder der ordnungsgemäßen Konfiguration einer Anwendung für den Einsatz in einer vernetzten Umgebung mit mehreren aktiven Benutzern. Auf den folgenden Seiten haben wir Richtlinien für die Planung und Implementierung deiner Bluebeam Revu-Bereitstellung vorgestellt.
Richtlinien für die Verwaltung deiner Bereitstellung nach der Installation findest du im Revu 21-Administratorhandbuch.
Was ist neu in Revu 21?
Registrierungsprozess:
- Für die Bereitstellung ist keine Seriennummer und kein Produktschlüssel mehr erforderlich. Daher muss in dein Skript keine Eigenschaften aufgenommen werden.
- Die Eigenschaft „Verzögerte Autorisierung“ (DA=1) ist nicht mehr erforderlich.
- Während der Installation muss keine Verbindung mit dem Lizenzserver hergestellt werden. Aufgrund dieser Verbesserung ist es nicht mehr erforderlich, die Software zu registrieren bzw. die Registrierung aufzuheben. Die Schaltfläche zur Registrierung im Menü von Revu und die Befehlszeilenoptionen im Administrator sind nicht mehr vorhanden.
Seit Revu 21 ist während der Installation kein Internetzugang mehr erforderlich:
- Bei der Bereitstellung via SCCM kannst du das Konto „SYSTEM“ verwenden.
- Da wir jetzt ein Abonnementmodell haben, melden sich die Benutzer nach der Bereitstellung bei Revu an, damit die richtige Abonnementstufe wirksam werden kann.
Weitere nennenswerte Änderungen in Revu 21:
- Der Markup-Modus und der Ansichtsmodus sind nicht mehr erforderlich, da die Merkmale und Funktionen jetzt durch die Anmeldung bei der Abonnementstufe bestimmt werden.
- Aufgrund der Einfachheit von Abo und Deployment haben wir den Konfigurationseditor überflüssig gemacht.
- Da wir von den Revu-Editionen auf ein Abonnementmodell umgestiegen sind, sind der ARP-Modifikator und die optionale Vorab-Installationsprüfung nicht mehr erforderlich.
- In Revu 21.3 ist das App-Paket SharePoint nicht mehr im Bereitstellungspaket von Revu 21 enthalten.
Planung deiner Bereitstellung
Kompatibilität und Systemanforderungen
Die neuesten Informationen zur Kompatibilität findest du in den Bluebeam Revu 21 Compatibility & -Systemanforderungen.
Das Revu 21-Verwaltungshandbuch
Das Revu 21 Administrationshandbuch deckt verschiedene Themen nach der Installation ab, wie z. B. die Anwendung Bluebeam Administrator Console, Revu-Voreinstellungen und -Einstellungen, Abonnementverwaltung, Bluebeam Studio sowie elektronische und digitale Signaturen.
Bereitstellungspakete für Unternehmen
MSI-Paket
Das ist die Datei, die du für die Bereitstellung einer vollständigen Installation von Revu verwenden wirst.
Es ist sehr wichtig, dass du das richtige Bereitstellungspaket für deine Umgebung herunterlädst. Danach öffnest du die .zip-Datei und machst dich mit ihrem Inhalt vertraut, der wie folgt aussieht:
- Eine Infodatei, in der der Inhalt des MSI-Pakets und die Installationsvoraussetzungen aufgeführt sind.
- Die MSI-Installationsdatei von Revu.
- Die MSI-Installationsdatei von OCR. Mit Revu 20 wurde das OCR-Modul von der MSI-Datei von Revu getrennt und stellt nun ein separates Installationsprogramm dar.
- Das Offline-Installationsprogramm von Microsoft .NET Framework 4.8 . Für die Installation von .NET Framework 4.8 unter Windows 10 ist entweder das Windows 10 Anniversary Update oder das Windows 10 Creators Update erforderlich. Weitere Informationen findest du auf der Microsoft-Website.
.NET Framework 4.8 ist auch in Installationen von Windows 11 enthalten.
- Eine Visual C++ Redistributable für Visual Studio 2022. Wenn diese nicht bereits auf den Geräten installiert ist, muss sie vor der Bereitstellung der MSI-Datei installiert werden.
- Ein Skript zum Entfernen älterer Versionen von Revu (Uninstall Previous Version.txt). Ändere die Dateierweiterung in „.bat“, bevor du sie ausführst. Sobald die Datei von einer Textdatei in eine Batchdatei geändert wurde, führe sie mit erhöhten Rechten aus. Diese Stapeldatei hebt die Registrierung jeder Revu-Version auf dem Rechner auf und deinstalliert das Programm.
Du solltest das Skript „Vorherige Versionen deinstallieren“ nur ausführen, wenn du ein Upgrade auf eine Hauptversion durchführst, beispielsweise von Revu 20 auf Revu 21. Wenn du das Skript zum Deinstallieren früherer Versionen nicht ausführst, erfolgt eine „Side-by-Side“-Installation, bei der beide Hauptversionen auf demselben Rechner installiert werden.
Wenn du ein Upgrade von einer Zwischenversion auf eine neuere Zwischenversion durchführst, z. B. ein Upgrade von Revu 21.x.1 auf Revu 21.x.2, musst du die Skriptdatei „Vorherige Versionen deinstallieren“ nicht ausführen, da das MSI die aktuelle Zwischenversion auf deinem Computer deinstalliert, bevor die neueste Zwischenversion installiert wird.
Revu SharePoint-Erweiterung
Ab Revu 21.3 enthält das MSI-Paket von Revu das SharePoint-App-Paket nicht mehr. Weitere Informationen zum Herunterladen und Installieren der SharePoint-Erweiterung für Revu findest du unter Wie man die Revu SharePoint-Erweiterung installiert.
Benutzerdefinierte Einstellungen und Assets
Wenn dein Unternehmen benutzerdefinierte oder gemeinsam genutzte Einstellungen und Assets verwendet, wie z. B. Voreinstellungen, Profile, Werkzeugsätze und Stempel, lies bitte im Revu 21 Administrationshandbuch nach, wie du diese Elemente am besten exportieren, sammeln und bereitstellst.
Einrichten eines Staging-Computers
Wenn du, wie oben erwähnt, benutzerdefinierte Einstellungen und Assets erstellen musst, musst du Revu manuell auf einem Rechner installieren, damit du diese Assets erstellen und bereitstellen kannst, wie im Abschnitt „Managed Net Configuration“ des Revu 21 Administration Guide beschrieben.
Bereitstellungsprozess
Best Practices
Vor den eigentlichen Schritten des Bereitstellungsprozesses sind einige wichtige Details zu beachten:
- Bitte befolge die Anweisungen sorgfältig und nimm keine Abkürzungen oder andere Änderungen am Arbeitsablauf vor.
- Das manuelle Bearbeiten der MSI-Datei wird von Bluebeam nicht unterstützt, da dadurch die digitale Signatur der Dateien ungültig wird.
- Wir empfehlen dringend, eine Pilotgruppe von Endbenutzern zum Testen neuer Revu-Versionen einzurichten, bevor du diese in deinem gesamten Unternehmen bereitstellst.
Verwenden von Microsoft SCCM
Seit Revu 21 ist während der Bereitstellung kein Internetzugang mehr erforderlich. Du kannst jetzt beim Erstellen eines MSI-Bereitstellungspakets Für Benutzer installieren oder Für SYSTEM installieren(SYSTEM-Konto) auswählen.
Upgrade von Revu
Wenn du das MSI-Installationsprogramm zum Upgrade von Bluebeam Revu in deiner Umgebung verwendest, beachte Folgendes:
- Wenn du ein Upgrade auf eine Hauptversion durchführst, z. B. von Revu 20 auf Revu 21, führe das Skript zum Deinstallieren früherer Versionen aus (im MSI-Bereitstellungspaket von Revu 21 enthalten), um die ältere Version zu entfernen, bevor du die neueste Version installierst. Wenn du das Skript zum Deinstallieren früherer Versionen nicht ausführst, erfolgt eine „parallele“ Installation, und beide Hauptversionen werden auf demselben Computer installiert.
Du musst das Skript „Vorherige Versionen deinstallieren“ mit erhöhten Berechtigungen ausführen.
Revu unterstützt nur parallele Installationen der aktuellsten Version und einer Version, die nicht älter als die zwei Vorgängerversionen ist. Beispielsweise kannst du Revu 21 zusammen mit Revu 20 oder Revu 2019 installieren.
Du kannst nur zwei Versionen von Revu auf einem Computer installieren.
- Wenn du SCCM verwendest, kann das Skript „Frühere Version deinstallieren“ über eine Tasksequenz ausgegeben werden. Wenn du Hilfe zum SCCM-Prozess benötigst, lies bitte die Microsoft SCCM-Dokumentation.
- Wenn du ein Upgrade von einer Zwischenversion auf eine neuere Zwischenversion durchführst, z. B. ein Upgrade von Revu 21.x.1 auf Revu 21.x.2, musst du die Skriptdatei „Vorherige Versionen deinstallieren“ nicht ausführen, da das MSI die aktuelle Zwischenversion auf deinem Computer deinstalliert, bevor die neueste Zwischenversion installiert wird.
Tools für die Bereitstellung
Unabhängig davon, welches Paket oder Bereitstellungstool du verwendest, wird dein Befehlszeilenskript das Windows-Installationsprogramm (msiexec.exe) während der Installation starten.
Es gibt verschiedene Bereitstellungstools, die die Befehlszeile zum Ausführen eines MSI-Installationsprogramms verwenden, z. B. den System Center Configuration Manager (SCCM), Quest KACE (früher Dell KACE) und die Gruppenrichtlinie von Microsoft Windows.
Bereitstellung des OCR-Moduls
Wenn deine Benutzer bestimmte Revu-Funktionen mit Texterkennung (z. B. OCR, AutoMark, Sets und Batch Link) nutzen sollen, musst du die OCR-MSI-Datei bereitstellen.
Die MSI-Datei von Revu und die MSI-Datei von OCR können in beliebiger Reihenfolge bereitgestellt werden. Das eine ist nicht vom anderen abhängig. Wenn du ein Update von Revu auf eine neue Unterversion (z. B ein Update von 21.0.20 auf 21.0.30) durchführst, musst du ein installiertes OCR-Modul nicht erneut bereitstellen. In diesem Fall musst du nur die MSI-Datei von Revu bereitstellen.
Das OCR-Paket verfügt über keine speziellen Parameter, die über die Standardoptionen von msiexec hinausgehen. Hier ist ein Beispiel für eine stumme Installation der 64-Bit-MSI-Datei von OCR:
msiexec.exe /i "[path to deployment folder]\BluebeamOCR x64 21.msi" /qn
Wenn du die BAT-Datei „Uninstall Previous Version“ verwendest, werden sowohl Revu als auch die OCR-Installationsprogramme entfernt. Bei der Deinstallation über die Systemsteuerung werden Revu und OCR jedoch als separate Elemente angezeigt und müssen einzeln deinstalliert werden.
Wenn du Probleme mit einer einzelnen Maschine hast und die Neuinstallation mit Suite.exe durchführst, wird OCR automatisch installiert.
Tabelle der MSI-Eigenschaften von Revu
In der Tabelle „MSI-Eigenschaften“ sind die Eigenschaften aufgeführt, mit denen du die Revu-Installation konfigurieren und anpassen kannst. Seit Revu 21 gibt es keine erforderlichen Eigenschaften für die Installation mehr. Nachfolgend findest du die unterstützten optionalen Eigenschaften.
Unterstützte optionale Eigenschaften
BB_AUTO_UPDATE | Aktiviere oder deaktiviere In-App-Update-Benachrichtigungen: Aktiviert (Standard) = 1, Deaktiviert = 0. Siehe Hinweise. |
BB_DISABLEANALYTICS | Aktiviere oder deaktiviere das Senden von Informationen zur Anwendungsnutzung an Bluebeam: Senden (Standard) = 0, Nicht senden = 1 (siehe Hinweise). |
BB_DEFAULTVIEWER | Als Standardanwendung festlegen (Standard) = 1, Standardanwendung nicht ändern = 0 (siehe Hinweise) |
BB_DESKSHORTCUT | Desktop-Verknüpfung für Bluebeam Revu (Standard) = 1, Keine Verknüpfung = 0 |
BB_DESKSTAPLER | Desktop-Verknüpfung für Bluebeam Stapler = 1, Keine Verknüpfung (Standard) = 0 |
BB_FEATURES | Deaktiviert verschiedene Funktionen von Revu: Alle Funktionen aktiviert = 65535 (Standard). Weitere Informationen findest du unter Aktivieren und Deaktivieren von Revu-Funktionen mit BB_FEATURES . |
BB_IE_PLUGIN | Installieren und aktivieren = 1, Deaktivieren (Standard) = 0 |
BB_JOBOPTIONS | Gib den UNC- oder vollqualifizierten Pfad zu deiner benutzerdefinierten Markierung ein. jobOptions file. |
BB_NETCONFIG | Gib den UNC- oder vollqualifizierten Pfad zu deinem verwalteten Netzwerkkonfigurationsordner ein. |
BB_PAGESIZE | Gib „A4“ ein, um die Standardseitengröße des Bluebeam-PDF-Druckers zu überschreiben. |
DISABLE_WELCOME | Deaktiviert die HTML-Startseite von Revu und die Seite mit Schulungsvideos zu Arbeitsabläufen: Aktivieren (Standard) = 0, Deaktivieren = 1. Erstellt den Registrierungseintrag Computer\HKEY_CURRENT_USER\Software\Bluebeam Software\21\Revu sowie ein DWORD namens WorkflowsInitialized“. |
BB_REVUPREFERENCES | Gib den UNC- oder vollqualifizierten Pfad zu deiner RevuPreferences.xml-Datei ein. |
IGNORE_RBT | Prüfung auf ausstehenden Neustart deaktivieren = 1, Prüfung auf ausstehenden Neustart = 0 (siehe Hinweise) |
MBCODE | Legt fest, welche der Plug-ins von Bluebeam aktiviert sind. Mit dem Standardwert von 1023 werden alle aktiviert. Weitere Informationen findest du unter Aktivieren der Bluebeam-Plugins mit MBCODE. |
Eigenschaft „BB_AUTO_UPDATE“
Die Eigenschaft „BB_AUTO_UPDATE“ ist standardmäßig aktiviert. Wenn die Option aktiviert bleibt, erhalten Benutzer eine In-App-Benachrichtigung, wenn ein neues Revu-Update verfügbar ist. Wenn du nicht möchtest, dass deine Benutzer eine In-App-Benachrichtigung erhalten, wenn eine neue Version veröffentlicht wird, musst du diese Eigenschaft deaktivieren.
Eigenschaft „BB_DISABLEANALYTICS“
Revu sendet standardmäßig Nutzungsdaten an Bluebeam, um die weitere Verbesserung der Anwendung zu unterstützen. Die von dir bereitgestellten Informationen helfen uns, das Nutzungsverhalten und die Trends besser zu verstehen, damit wir unsere Produkte und Dienstleistungen weiter verbessern können. Alle bereitgestellten Informationen sind anonym und werden nicht an Dritte weitergegeben. Bluebeam erfasst keine personenbezogenen Daten. Wenn du das deaktivieren möchtest, stell deine Installationen mit der Eigenschaft BB_DISABLEANALYTICS auf Eins (BB_DISABLEANALYTICS=1) in deinem MSI-Befehlszeilenskript oder deiner MST-Datei bereit.
Benutzer, die Revu 21 zum ersten Mal öffnen, sehen ein neues Fenster mit dem Titel „Erzähle uns mehr über dich“, in dem einige grundlegende Kundeninformationen abgefragt werden.
Wenn du dich gegen das Senden von Nutzungsdaten entscheidest, indem du BB_DISABLEANALYTICS=1 angibst, wird dadurch auch das Fenster „Erzähle uns mehr über dich“ unterdrückt. Weitere Informationen zu den Daten, die wir erheben, findest du in der Datenschutzrichtlinie von Bluebeam.
Festlegen des Standard-PDF-Viewers mit „BB_DEFAULTVIEWER“
Microsoft hat die Art und Weise geändert, wie Standardanwendungen in Windows 8 und höher ausgewählt werden, was dazu führt, dass die Einstellung „BB_DEFAULTVIEWER“ überschrieben wird. Das bedeutet, dass deine Benutzer die Schritte unter „Ändern des Standard-PDF-Viewers“ befolgen müssen. Weitere Informationen findest du auf der Microsoft-Website.
Aktivieren und Deaktivieren von Revu-Funktionen mit „BB_FEATURES“
Wie in der folgenden Tabelle dargestellt, ist jeder Funktion von Revu ein Zahlenwert zugewiesen. Um eine Funktion zu deaktivieren, subtrahiere ihren numerischen Wert vom Standardwert der Eigenschaft BB_FEATURES (65535), der in der Tabelle der unterstützten optionalen Eigenschaften oben angezeigt wird, und gib die Antwort als neuen Wert für die Eigenschaft BB_FEATURES ein.
Um beispielsweise die Redigierungsfunktion zu deaktivieren, ziehe den Wert dieser Funktion (2) von 65535 ab und gib dann den Restwert (65533) als neuen Wert für BB_FEATURES ein.
Funktionen von Revu und ihre Zahlenwerte:
Administrator Button (Revu Menu) = 128 | Product Updates Button (Help menu) = 16 |
AllFeatures = 1023 | Redaction Cut Content & Erase Content = 2 |
DigitalSignatures = 4 | SelfSignCertificates = 8 |
EditText = 1 | TranslateMarkups = 32 |
ExportToOffice = 64 | Session Following Feature = 512 |
Weitere Informationen zur Funktion „Folgen in Sitzungen“ (Session Following Feature)
Einige Benutzer müssen möglicherweise die Möglichkeit haben, zu verhindern, dass andere Benutzer ihnen in einer Studio-Sitzung folgen, um Datenschutz- und Arbeitsvorschriften einzuhalten. Die folgenden Szenarien veranschaulichen, was passiert, wenn diese Funktion deaktiviert ist:
Benutzer X versucht, Benutzer Y zu folgen
– Auf dem Bildschirm von Benutzer X wird weiterhin angezeigt, als würde er Benutzer Y folgen, er erhält jedoch keine Positionsaktualisierungen von Benutzer Y.
Benutzer X sendet eine „Follow Me“-Anfrage an alle Benutzer
– Benutzer Y zeigt den Anfragedialog nicht an
Benutzer Y versucht, Benutzer X zu folgen
– Benutzer Y wird keinem anderen Benutzer folgen können (alle folgenden UI-Elemente der Sitzung werden entfernt)
Deaktivieren von „Prüfung auf ausstehenden Neustart“
Standardmäßig setzt das Installationsprogramm die Eigenschaft „IGNORE_RBT“ auf 0. Wenn die MSI-Datei gestartet wird, prüft das Installationsprogramm, ob auf dem Computer ein Neustart aussteht. Die Installation wird unterbrochen, wenn die Option „IGNORE_RBT=0“ gesetzt ist und gleichzeitig ein Neustart aussteht. Wenn die Eigenschaft „IGNORE_RBT=1“ aktiviert ist, wird die Installation selbst bei einem ausstehenden Neustart nicht unterbrochen. Ohne diese Einstellung wird die Installation angehalten, wenn der Computer nach einer entsprechenden Aufforderung nicht neu gestartet wird.
Darüber hinaus kannst du mit dem Microsoft-Parameter „REBOOT=ReallySuppress“ steuern, wann ein Computer neu gestartet wird.
Aktivieren der Bluebeam Plug-ins mit „MBCODE“
Wie in der folgenden Tabelle dargestellt, ist jedem Plug-in von Bluebeam für unterstützte Software von Drittanbietern ein Zahlenwert zugewiesen. Wenn du nur ein einziges Plugin aktivieren möchtest, beispielsweise das Plugin für AutoCAD, ersetze den standardmäßigen MBCODE-Wert 1023 (alle Plugins aktiviert) durch die Zahl 2. In Fällen, in denen du mehr als ein Plugin aktivieren musst, addiere deren numerische Werte und gib die Summe als neuen MBCODE-Wert ein. Wenn du den Wert auf 0 änderst, werden alle Plugins deaktiviert.
Plug-ins von Revu und ihre Zahlenwerte:
Alle Plug-ins deaktiviert = 0 | Microsoft Outlook = 128 |
AutoCAD = 2 | Navisworks = 512 |
AutoCAD LT (32- und 64-Bit) = 4 | ProjectWise = 64 |
Internet Explorer = 32 | Revit = 16 |
Microsoft Office = 1 | SolidWorks = 8 |
Änderung der Sprache
Du kannst Installationen in einer anderen Sprache als der Windows-Standardsprache bereitstellen, indem du die Eigenschaft TRANSFORMS auf einen der unten aufgeführten Sprachcodes setzt. Ansonsten wird Revu in der vom Host-Betriebssystem verwendeten Sprache installiert.
Befehlszeilenbeispiele für MST- und MSI-Installationen findest du an späterer Stelle in dieser Anleitung.
Codes zur Änderung der Sprache von Revu:
Dänisch = 1030 | Italienisch = 1040 |
Niederländisch = 1043 | Japanisch = 1041 |
Englisch = 1033 | Koreanisch = 1042 |
Finnisch = 1035 | Norwegisch = 1044 |
Französisch (Standard) = 1036 | Spanisch = 1034 |
Deutsch = 1031 | Schwedisch = 1053 |
Bereitstellungsmethoden
In diesem Abschnitt werden Themen wie Windows Installer-Schalter und das Schreiben von Skripten für MSI-Installationen behandelt.
Hinweis zu Windows Installer-Schaltern
Es gibt drei wichtige Windows Installer-Schalter, die beim Schreiben eines Skripts für MST- oder MSI-Installationen zu beachten sind:
Weist den Windows Installer an, zur Ausführung einer Installation msiexec.exe aufzurufen.
/i
Mit diesem Schalter kannst du unbeaufsichtigte und stumme Installationen durchführen
/qn
Wird verwendet, wenn du eine MST erstellt hast, die aufgerufen werden muss. Das erfolgt durch Eingabe des Ordnerpfads, in dem sich die MST-Datei befindet, und des Dateinamens der MST. Mit TRANSFORMS kannst du Revu auch in verschiedenen Sprachen installieren.
TRANSFORMS
Schreiben eines Installationsskripts
Im Folgenden werden die verschiedenen Methoden für die Bereitstellung von Revu beschrieben, wobei jede Methode die Befehlszeile auf leicht unterschiedliche Weise nutzt.
Verwenden einer MST-Datei
Eine Microsoft Transform (MST)-Datei ermöglicht es dir, Tippfehler zu minimieren, da alle Eigenschafts-/Parameteränderungen in der MST-Datei vorgenommen werden, die durch ein kurzes Befehlszeilenskript aufgerufen wird. Auf diese Weise kannst du deine Änderungen in der Tabelle „Eigenschaften“ noch einmal überprüfen, bevor sie während der Installationen weitergegeben werden.
Wichtiger Hinweis zu „TRANSFORMS“
Szenario 1: Änderung der Sprache mit „TRANSFORMS“
Bei der Änderung der Sprache mit „TRANSFORMS“ sollte sich die MST-Datei im selben Stammverzeichnis wie die MSI-Datei befinden. Gib keinen Pfad zu der MST-Datei an; nur den MST-Namen. Der Name der MST-Datei darf KEINE Leerzeichen enthalten und NICHT in Anführungszeichen gesetzt werden.
TRANSFORMS=:1031;MyTransforms.mst
TRANSFORMS=:1031;<nicht den Pfad zu mst verwenden, sondern nur den Namen der mst-Datei>
Szenario 2: Standardnutzung von „TRANSFORMS“
Bei der Verwendung von „TRANSFORMS“ sollte sich die MST-Datei im selben Stammverzeichnis wie die MSI-Datei befinden. Verwende Anführungszeichen um den Pfad zur MST-Datei.
TRANSFORMS="C:\Deployment Folder\MyTransforms.mst"
TRANSFORMS=<In Anführungszeichen gesetzter Pfad zur MST-Datei>
Erstellen und Bearbeiten einer MST-Datei
Sofern du es noch nicht getan hast, musst du einen MSI-Editor wie beispielsweise InstEd herunterladen und installieren. Befolge anschließend die unten aufgeführten Schritte:
- Starte InstEd, klicke auf das Menü Datei und öffne die ursprüngliche MSI-Datei.
- Klicke auf das Menü Transformieren und wähle Neue Transformation aus.
- Wenn das Dialogfeld Neue Transformationen geöffnet wird, benenne die MST-Datei und klicke auf Speichern.
Die Datei sollte nicht „Transforms.mst“ heißen, und muss im selben Ordner wie das ursprüngliche MSI-Installationsprogramm gespeichert werden.
- Klicke links auf die Registerkarte Tabellen und wähle in der Tabellenliste Eigenschaft aus. An dieser Stelle kann es hilfreich sein, auf die Überschrift der Eigenschaftsspalte zu klicken, um die Eigenschaftsliste alphabetisch zu sortieren.
- Bearbeite die Eigenschaften nach deinen Anforderungen.
Bearbeite KEINE anderen Eigenschaften als die in der MSI-Eigenschaften-Tabelle aufgeführten
- Klicke auf das Menü Datei und speichere die Datei.
Schreiben eines Befehlszeilenskripts, das Ihre MST-Datei verwendet
Hier sind einige Beispiele für Installationsskripte, die eine MST-Datei aufrufen:
msiexec.exe /i "Bluebeam Revu x64 21.msi" TRANSFORMS=YourMSTFile.mst /qn
Eine stumme deutsche Sprachinstallation:
msiexec.exe /i "Bluebeam Revu x64 21.msi" TRANSFORMS=:1031;MyTransforms.mst /qn
Es ist sehr wichtig, dass du dein Skript in einer erweiterten Eingabeaufforderung auf einem Testrechner testest, bevor du die Installation bereitstellst, um sicherzustellen, dass es korrekt ausgeführt wird.
Direkte Verwendung der MSI-Eigenschaften
Eine weitere Methode zum Erstellen deiner Bereitstellung besteht darin, ein vollständiges Installationsskript zu schreiben, das die Revu-MSI-Datei aufruft und alle Eigenschaftsänderungen auflistet.
Beispiele für MSI-Skripts
Um dir eine bessere Vorstellung davon zu vermitteln, wie Befehlszeilenskripte für verschiedene Installationsanforderungen und Konfigurationen geschrieben werden können, schau dir bitte die folgenden Beispiele an:
Stumme Basisinstallation mit zusätzlicher Bereitstellung der Datei RevuPreferences.xml
Beachte den Unterschied in der Pfadangabe zwischen der .msi und .xml Datei:
msiexec.exe /i "\\MyServer\Bluebeam?Deployment\Bluebeam Revu x64 21.msi" BB_REVUPREFERENCES=\\MyServer\Bluebeam?Deployment\RevuPreferences.xml /qn
Ein Skript, das stumm die MSI-Datei von OCR und die MSI-Datei von Revu unter Verwendung einer TRANSFORMS-Datei kombiniert:
START /WAIT msiexec.exe /i "C:\Users\<USERNAME>\Desktop\MSIBluebeamRevu21x64\BluebeamOCR x64 21.msi" /qb && msiexec.exe /i "C:\Users\<USERNAME>\Desktop\MSIBluebeamRevu21x64\Bluebeam Revu x64 21.msi" TRANSFORMS="C:\Users\<USERNAME>\Desktop\MSIBluebeamRevu21x64\Bluebeam Revu x64 21.mst" /qn
Ausführung und Fehlerbehebung bei einer Bereitstellung
Vorausgesetzt, du hast dein Skript geschrieben und es in einer Eingabeaufforderung mit erhöhten Rechten auf einem Testcomputer ausprobiert, kannst du es jetzt in einem Bereitstellungstool deiner Wahl ausführen, beispielsweise SCCM, Dell KACE oder Gruppenrichtlinie.
Wenn die Installation nicht wie geplant verläuft oder aus anderen Gründen fehlschlägt, musst du zurückgehen und deine Arbeit überprüfen. Wenn dein Skript eine MST-Datei aufruft, öffne es erneut mit dem MSI-Editor und stell sicher, dass du die Eigenschaften richtig eingestellt hast.
Nachdem du bestätigt hast, dass du im Skript die richtige Syntax verwendet hast, validiere es erneut mithilfe einer Eingabeaufforderung mit erhöhten Rechten auf einem Testcomputer.
Das MSI-Installationsprogramm erstellt eine ausführliche Protokolldatei im Verzeichnis %TEMP% auf dem lokalen Laufwerk des Computers, auf dem Revu installiert wird. Die Namenskonvention lautet „MSIxxxxx.log“, wobei xxxxx“ zufällige Zeichen wie MSIjfb1d6.log“ sind. Überprüfe dieses Protokoll auf häufig auftretende Windows-Installationsfehler.
Aktualisierung vorhandener Installationen
Der neue MSI-Prozess entfernt die aktuell installierte Version von Revu 21 und ersetzt sie durch das neueste Revu 21-Update, das du gerade installierst. Bei diesem Prozess ist auch keine erneute Verteilung der MSI-Datei von OCR erforderlich. Da das OCR-Modul in neueren Updates von Revu 21 nicht mehr benötigt wird, wird dein Revu-Bereitstellungspaket entsprechend kleiner.
Nachfolgend findest du einige Beispielskripte, die für die Aktualisierung einer vorhandenen Installation von Revu 21 verwendet werden können:
MSI-Erstinstallation mit optionalem Parameter:
msiexec /i "Bluebeam Revu x64 21.0.0 msi" DISABLE_WELCOME=1
MSI-Update-Installation mit optionalem Parameter:
msiexec /i "Bluebeam Revu x64 21.0.X msi" DISABLE_WELCOME=1
Nach der Installation: Optionale Bereitstellung von Anpassungen
Bluebeam Administratorkonsole
Die Administrator-Anwendung (PbMngr5.exe) ermöglicht dir die Ausführung der folgenden Nachinstallationsfunktionen über die Windows-Befehlszeile:
- Plug-ins installieren
- PDF-Drucker von Bluebeam neu installieren/deinstallieren
- Standard-DPI des PDF-Druckers von Bluebeam festlegen
- Netzwerkkonfiguration einrichten
- Sichern, Zurücksetzen und Wiederherstellen der Benutzereinstellungen von Revu
Weitere Informationen zu den verfügbaren Funktionen findest du in der Hilfe zu PbMngr5.exe in der Windows-Eingabeaufforderung, indem du auf Start > Suchen klicken und cmd eingibst. Wenn die Eingabeaufforderung geöffnet wird, gib den folgenden Befehl ein:
"C:\Program Files\Bluebeam Software\Bluebeam Revu\21\Revu\PbMngr5.exe" /help
Alternativ kannst du auch die Bluebeam Administrator-Hilfe zu Rate ziehen.
Einstellungen von Revu
Es gibt zwei Bluebeam Konfigurationsdateien mit Anwendungseinstellungen, die bereitgestellt werden können: die Datei RevuPreferences.xml, die jederzeit bereitgestellt werden kann, und die Datei UserPreferences.xml, die nur bereitgestellt werden kann, wenn eine neue Installation von Revu abgeschlossen wurde.
RevuPreferences.xml
Diese Datei enthält alle Einstellungen, die im Revu-Dialog „Einstellungen“ (Strg+K) vorgenommen wurden. Wenn du im Dialogfenster auf Exportieren klickst, kannst du die RevuPreferences.xml Datei an einem beliebigen Speicherort speichern, z. B. in einem zentralen Ordner auf einem Server.
Obwohl es als Teil eines MST bereitgestellt oder als MSI-Befehlszeile übergeben werden kann, kannst du das auch nach der Installation mit einer Befehlszeilenoption tun, die den Bluebeam-Administrator aufruft, mit dem du Änderungen automatisieren kannst.
Hier ist ein Beispiel für die Bereitstellung von aktualisierten Revu-Einstellungen, bei denen alle Plug-ins mit Ausnahme des Plug-ins für den Internet Explorer aktiviert bleiben müssen:
"%ProgramFiles%\Bluebeam Software\Bluebeam Revu\21\Revu\PbMngr5.exe" /setup /PREFSPATH:"G:\Bluebeam Software\Settings\RevuPreferences.xml"
Du kannst die Datei RevuPreferences.xml auch in folgenden Ordner kopieren oder übertragen:
C:\ProgramData\Bluebeam Software\Bluebeam Revu\21\Revu
Festlegen einer Offline-PIN-Aufforderung
Benutzer können eine Offline-PIN für den Zugriff auf Studio-Dateien einrichten, wenn sie nicht mit Bluebeam Studio verbunden sind. Obwohl dies keine Standardanforderung ist, kann es im Abschnitt „Studio“ der Datei „RevuPreferences.xml“ auf deinem Staging-Computer bearbeitet werden. Sie kann dann an einen Staging-Ort in deinem Netzwerk exportiert werden. Normalerweise ist es derselbe Ort, an dem die MSI-Datei gespeichert ist, die du bereitstellst.
Die Änderung von RevuPreferences.xml besteht aus:
<Studio> <RequireOfflinePIN>True</RequireOfflinePIN> </Studio>
Diese kann mit der MSI-Eigenschaft „BB_REVUPREFERENCES“ bereitgestellt werden.
UserPreferences.xml
Diese Datei enthält Einstellungen für einen einzelnen Revu-Benutzer. Diese Datei kann zwar nicht für vorhandene Installationen bereitgestellt werden. Eine Bereitstellung für neue Installationen ist jedoch vor dem ersten Start möglich, indem eine geänderte Version der Datei UserPreferences.xml auf jedem Computer an den folgenden Ort verschoben wird:
C:\Program Files\Common Files\Bluebeam Software\Bluebeam Revu\RevuVersion#\Revu
Zusammenführen von Einstellungen in Revu
Wenn du nur neue Einstellungen hinzufügen möchtest, solltest du zuerst die Datei RevuPreferences.xml in einem Texteditor öffnen und Merge="True" am Anfang der Datei hinzufügen, wie unten gezeigt, bevor du sie für die Verteilung bereitstellst. Weitere Informationen findest du im Revu-Administrationshandbuch. Bei der Zusammenführung werden die Daten ersetzt, die in der Datei RevuPreferences.xml aktualisiert oder bearbeitet werden sollen.
Beispiel für eine bearbeitete Version der Datei RevuPreferences.xml
Die folgenden Revu-Einstellungen bieten eine Revu-Installation, die diese Einstellungen in eine vorhandene Version der Datei UserPreference.xml (Merge="True") einfügt und die URL für den SharePoint-Server eines Unternehmens bereitstellt:
<?xml version="1.0" encoding="utf-8"?>
<RevuPreferenceDictionary Version="2" Merge="True">
<DocManSys>
<ActiveIndexx64.>0</ActiveIndexx64.>
<CacheSharePointFilesx64.>False</CacheSharePointFilesx64.>
<CheckcoutOnOpenFromHyperlinks.x64.0>False</CheckcoutOnOpenFromHyperlinks.x64.0>
<CheckcoutOnOpenFromHyperlinks.x64.1>False</CheckcoutOnOpenFromHyperlinks.x64.1>
<CheckoutOnOpen.x64.0>False</CheckoutOnOpen.x64.0>
<CheckoutOnOpen.x64.1>False</CheckoutOnOpen.x64.1>
<ClaimsSupported.x64.0>False</ClaimsSupported.x64.0>
<ClaimsSupported.x64.1>True</ClaimsSupported.x64.1>
<Countx64.>2</Countx64.>
<DefaultFileFilterPDF>True</DefaultFileFilterPDF>
<DocumentLibrary.x64.0></DocumentLibrary.x64.0>
<DocumentLibrary.x64.1></DocumentLibrary.x64.1>
<LastAccessedLibraryPath.x64.0>Test</LastAccessedLibraryPath.x64.0>
<LastAccessedLibraryPath.x64.1></LastAccessedLibraryPath.x64.1>
<LoginName.x64.0>sa</LoginName.x64.0>
<LoginName.x64.1>sa</LoginName.x64.1>
<PromptForCheckinCommentsx64.>True</PromptForCheckinCommentsx64.>
<PromptForCheckoutFromIEx64.>True</PromptForCheckoutFromIEx64.>
<RegKey.x64.0>SharePoint2007</RegKey.x64.0>
<RegKey.x64.1>SharePoint2007</RegKey.x64.1>
<SelectionDialogx64.>False</SelectionDialogx64.>
<SharePointUseExistingCookies>True</SharePointUseExistingCookies>
<Site.x64.0>http://sharepointserver1</Site.x64.0>
<Site.x64.1>http://sharepointserver2</Site.x64.1>
<SiteAlias.x64.0>SharePoint</SiteAlias.x64.0>
<SiteAlias.x64.1 />
<StoreLastAccessedFolderx64.>True</StoreLastAccessedFolderx64.>
<TestIfSharePointPathx64.>True</TestIfSharePointPathx64.>
<ToolbarIntegrationOnlyx64.>True</ToolbarIntegrationOnlyx64.>
<UseDefaultCredentialsx64.>True</UseDefaultCredentialsx64.>
</DocManSys>
</RevuPreferenceDictionary>
* Diese SharePoint-Server-URLs ändern sich, wenn die Daten mit der Revu-Einstellungsdatei zusammengeführt werden.
Bereitstellen von Revu im Ansichtsmodus und Zulassung des Wechsels in den Markierungsmodus
Wenn es dir beispielsweise nur darum geht, Revu im Ansichtsmodus bereitzustellen, den Benutzern aber die Möglichkeit zu geben, in den Markierungsmodus zu wechseln, sind das die einzigen sechs Zeilen, die du in deiner Datei RevuPreferences.xml benötigst. Beachte, dass in diesem Beispiel Merge="True" verwendet wird, um diese Einstellung in die bestehenden RevuPreferences des Benutzers einzubinden, ohne die bestehenden Einstellungen zu ändern.
<?xml version="1.0" encoding="utf-8"?>
<RevuPreferenceDictionary Version="2" Merge="True">
<General>
<RevuAppDefaultModeInt>2</RevuAppDefaultModeInt>
</General>
</RevuPreferenceDictionary>
Einschränken des Startmodus in den Revu-Einstellungen
Die Einschränkung des Startmodus erfordert eine Änderung des Windows-Registrierungsschlüssels, die IT-Administratoren nach der Installation vornehmen können. Wenn du diese Einschränkung aktivierst, wird das Dropdown-Menü „Startmodus“ in den Revu-Einstellungen ausgeblendet. Wenn du beabsichtigst, deine Benutzer in den Ansichtsmodus zu versetzen (wie oben beschrieben), stellt die Einschränkung des Startmodus sicher, dass deine Änderungen vom Endbenutzer nicht überschrieben werden.
Durch das Ausblenden des „Startmodus“ wird außerdem verhindert, dass Benutzer bei jedem Öffnen von Revu eine Open License belegen. Führe die folgenden Schritte aus, um „Startmodus“ in den Revu-Einstellungen auszublenden:
- Erstelle einen neuen Registrierungsschlüssel mit dem Namen Revu in:
HKEY_CURRENT_USER\SOFTWARE\Bluebeam Software\20
Wenn der Revu-Schlüssel bereits existiert, gehe zu Schritt 2.
- Erstelle einen neuen DWORD-Registrierungsschlüsselwert namens „DisableStartupMode“ in:
HKEY_CURRENT_USER\SOFTWARE\Bluebeam Software\20\Revu
- Lege den Wert auf 1 fest.
Wenn Revu mit diesen Einstellungen gestartet wird, wird die Option „Startmodus“ in den Revu-Einstellungen ausgeblendet. Wenn du den Schlüsselwert auf 0 setzt oder ihn ganz löschst, wird der „Startmodus“ wieder in den Revu-Einstellungen angezeigt.
Beschränken des Benutzerzugriffs auf den Ansichtsmodus
Um eine oder alle deiner Revu-Installationen in den Anzeigemodus zu versetzen (Revu 2018 und höher):
- Erstelle einen neuen DWORD-Registrierungsschlüssel namens ViewModeOnly unter: HKEY_CURRENT_USER\Software\Bluebeam Software\20.
- Lege den Wert auf 1 fest.
Wenn Revu mit diesen Einstellungen gestartet wird, werden die Optionen „Markierungsmodus“ und „Registrieren“/„Registrierung aufheben“ im Menü von Revu ausgeblendet. Wenn du den Schlüsselwert auf 0 setzt oder ihn vollständig löschst, wird die Revu-Installation zurück in den Markup-Modus geschaltet.
Bereitstellen von benutzerdefinierten Erweiterungen über die Befehlszeile von Revu.exe
Befehlszeilen-Schalter von Revu.exe
Mit den folgenden Optionen kannst du festlegen, wie der Importvorgang abläuft und welche Assets in den standardmäßigen lokalen %appdata% Revu-Roaming-Ordner eines Benutzers kopiert werden sollen:
- /bpximport:[File] – Importiert und aktiviert ein Profil.
- /bpxdir:[Pfad] – Hier kannst du einen Ordnerpfad angeben, wenn du ein neues Profilverzeichnis festlegen willst. Dies ist der Pfad zu einem freigegeben Ort im Netzwerk, an dem Profile gespeichert sind, die von dort innerhalb einer Organisation geteilt werden.
Um zu verhindern, dass Benutzer Änderungen an den Profilen in diesem Verzeichnis vornehmen, setze die Ordnerberechtigungen auf "Nur Lesen".
- /bpxactive:[Name] – Kennzeichnet ein bestimmtes Profil entweder im lokalen %appdata% Revu-Roaming-Ordner des Benutzers oder in einem freigegebenen Profil als „Aktiv“ . Wenn du /bpxdir: verwendet hast, um ein freigegebenes Profilverzeichnis an einem Netzwerkspeicherort anzugeben, stell sicher, dass sich das Profil, das du als aktiv festgelegt hast, im angegebenen Verzeichnis befindet.
- /btxadd:[File] – Damit wird eine Revu-Installation angewiesen, ein Werkzeugset zu verwenden, das sich an einem anderen als dem Standardspeicherort befindet, ohne es zu importieren.
- /btximport:[File] – Importiert ein Werkzeugset in das aktuelle Profilverzeichnis.
- /bhxadd:[File] – Weist Revu an, eine Füllmustergruppe zu verwenden, die sich an einem anderen Ort als dem Standardspeicherort befindet, ohne sie zu importieren.
- /bhximport:[File] – Importiert eine Füllmustergruppe in das aktuelle Profilverzeichnis.
- /blxadd:[File] – Weist Revu an, einen Linienstil zu verwenden, der sich an einem anderen Ort als dem Standardspeicherort befindet, ohne ihn zu importieren.
- /blximport:[File] – Importiert ein Linieneigenschaftsset in das aktuelle Profilverzeichnis.
Verwendungsbeispiele
Das folgende Skript importiert stumm das Power-Profil sowie die Dateien toolset1.btx und dimensions.btx in dieses Profil:
"C:\Program Files\Bluebeam Software\Bluebeam Revu\RevuVersion#\Revu\Revu.exe" /s /bpximport:"U:\netProfiles\Power.bpx" /bpxactive:Power/btximport:"U:\netProfiles\Revu\toolset1.btx" /btximport:"U:\netProfiles\Revu\dimensions.btx"
- /s – Mit diesem Schalter werden alle Bildschirmaufforderungen, die normalerweise während des Importvorgangs erscheinen, deaktiviert.
Importiert ein Profil und setzt es auf „Aktiv“:
"C:\Program Files\Bluebeam Software\Bluebeam Revu\<RevuVersion#>\Revu\Revu.exe" /bpximport:"U:\Temp\Name_Profile.bpx" /bpxactive:Name_Profile
Importiert ein Werkzeugset:
"C:\Program Files\Bluebeam Software\Bluebeam Revu\<RevuVersion#>\Revu\Revu.exe" /btximport:"U:\Temp\name_Toolset.btx"
Importiert ein Füllmuster:
"C:\Program Files\Bluebeam Software\Bluebeam Revu\<RevuVersion#>\Revu\Revu.exe" /bhximport:"U:\Temp\name_Hatch.bhx"
Importiert einen Linienstil:
"C:\Program Files\Bluebeam Software\Bluebeam Revu\<RevuVersion#>\Revu\Revu.exe" /blximport:"U:\Temp\name_Line.blx"