Problem

Wenn IT-Administratoren Reader und Acrobat mit App-V 5.0 SP3 auf den Client-Computern bereitstellen wollen, treten möglicherweise Probleme bei der Verwendung von Acrobat auf, wenn sie App-V Reader noch nicht gestartet haben.

Grund für das Problem: App-V Reader fügt mehrere Strukturen „HKCU/Adobe/*“ zur App-V-Weiterleitungsliste hinzu, die alle diese Registrierungsschlüssel erhält, die außerhalb von VREG auf Client-Computern erstellt werden sollen.

Lösung

Damit die Weiterleitungsregistrierungsschlüssel richtig funktionieren, muss HKCU/Adobe/Adobe Acrobat/{DC|2015} in der lokalen Registrierungsstruktur auf dem Computer vorhanden sein. Dieser Schlüssel wird beim ersten Start von App-V Reader mithilfe des Runtime.bat-Skriptes erstellt, ähnlich dem in den Richtlinien für Acrobat Reader DC-Sequenz

Probieren Sie eine der folgenden Umgehungslösungen:

  • Erstellen Sie „HKCU/Adobe/Adobe Acrobat/{DC|2015}“ manuelle auf dem Client-Computer, anstatt sich auf das Runtime.bat-Skript von App-V Reader zu verlassen. Ein Administrator kann diese Schlüssel beispielsweise auf den Client-Computern über ADM-Vorlagen etc. bereitstellen
  • Benutzer können App-V Reader auf ihren Computern starten und dann Acrobat verwenden.
  • Fügen Sie das folgendeRuntime.bat-Skript in App-V DeploymentConfig.xml von Acrobat im Abschnitt <UserScripts> wie folgt hinzu. Das Skript erstellt die oben erwähnte Registrierung beim ersten Start von App-V Acrobat in der HKCU-Struktur.

Das Skript wird allerdings nur für Domäne-Benutzer ausgeführt und der Fehler 534 wird angezeigt, wenn ein lokaler Benutzer App-V Adobe Acrobat DC öffnet.

 

Runtime.bat

@echo off

SET ChannelName=2015

REM Set the ChannelName to DC to run this script on Continuous track.

SET NativeKey="HKEY_CURRENT_USER\Software\Adobe\Adobe Acrobat\%ChannelName%"

REG QUERY %NativeKey%

IF %ERRORLEVEL% EQU 0 GOTO EXIT

REG ADD %NativeKey%

:EXIT

DeploymentConfig.xml

<UserScripts>

        <StartVirtualEnvironment  RunInVirtualEnvironment="false">

        <Path>cmd.exe</Path>

        <Arguments>/c "[{AppVPackageRoot}]\..\Scripts\Runtime.bat"</Arguments>

        <Wait RollbackOnError="false"/>

        </StartVirtualEnvironment>

</UserScripts>

Dieses Werk unterliegt den Bedingungen der Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.  Twitter™- und Facebook-Beiträge fallen nicht unter die Bedingungen der Creative Commons-Lizenz.

Rechtliche Hinweise   |   Online-Datenschutzrichtlinie