Probleem

Als de IT-beheerders van plan zijn om Reader en Acrobat met App-V 5.0 SP3 op clientmachines te gebruiken, kan het probleem zich voordoen bij gebruikers die Acrobat gebruiken als ze App-V Reader niet al eerder op hun eigen machines hebben gestart.

Reden voor het probleem: App-V Reader voegt meerdere “HKCU/Adobe/*”-componenten toe aan de toegestane lijst van App-V waardoor al deze registersleutels op clientmachines buiten VREG worden gemaakt.

Oplossing

HKCU/Adobe/Adobe Acrobat/{DC|2015} is vereist in het lokale registercomponent op de machine zodat de toegestane registersleutels werken. Deze sleutel wordt met het Runtime.bat-script gemaakt wanneer App-V Reader voor het eerst wordt opgestart. Dit is gelijkaardig met de sleutel die in Acrobat Reader DC Sequencing Guidelines wordt gemaakt.

Probeer een van de volgende tijdelijke oplossingen:

  • Maak handmatig de HKCU/Adobe/Adobe Acrobat/{DC|2015} op de clientmachine in plaats van het Runtime.bat-script van App-V Reader te gebruiken. Een beheerder kan deze sleutels bijvoorbeeld bij de clientmachines plaatsen via ADM-sjablonen, enz.
  • Gebruikers kunnen App-V Reader eenmaal op hun machines starten en vervolgens Acrobat gebruiken.
  • Voeg als volgt het volgende Runtime.bat-script toe aan DeploymentConfig.xml van App-V Acrobat, in de <UserScripts>-sectie. Het script maakt het hierboven vermelde register aan in het HKCU-component tijdens de eerste start van App-V Acrobat.

Het script start echter enkel voor domeingebruikers en geeft een 534-fout als een lokale gebruiker probeert om App-V Adobe Acrobat DC te openen.

 

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>

Dit werk is gelicentieerd onder de Creative Commons Naamsvermelding/Niet-commercieel/Gelijk delen 3.0 Unported-licentie  De voorwaarden van Creative Commons zijn niet van toepassing op Twitter™- en Facebook-berichten.

Juridische kennisgevingen   |   Online privacybeleid