Problem

It-administratorer med planer om at installere både Reader og Acrobat med App-V 5.0 SP3 på klientcomputere vil muligvis støde på dette problem, når de bruger Acrobat, hvis de ikke tidligere har åbnet App-V Reader på deres computere.

Problemets årsag: App-V Reader føjer flere “HKCU/Adobe/*”-hives til pass-through-listen i App-V, som får oprettet alle disse registreringsdatabasenøgler uden for VREG på klientcomputere.

Løsning

Pass-through-registreringsdatabasenøglerne virker kun, hvis HKCU/Adobe/Adobe Acrobat/{DC|2015} ligger i den lokale registreringshive på computeren. Denne nøgle oprettes, når App-V Reader åbnes første gang ved hjælp af scriptet Runtime.bat, som ligner det script angivet i sekvenseringsvejledningen til Acrobat Reader DC.

Prøv én af følgende mulige løsninger:

  • Opret HKCU/Adobe/Adobe Acrobat/{DC|2015} manuelt på klientcomputerne i stedet for at bare at køre Runtime.bat-scriptet i App-V Reader. F.eks. kan en administrator trykke på disse nøgler på klienterne via ADM-skabeloner mm.
  • Brugere kan åbne App-V Reader én gang på computerne og derefter anvende Acrobat.
  • Indsæt følgende Runtime.bat-script i App-V Acrobats DeploymentConfig.xml i sektionen <UserScripts> som beskrevet nedenfor. Scriptet opretter ovennævnte registreringsdatabase i HKCU-hiven, første gang App-V Acrobat åbnes.

Dog kan scriptet kun køres for domænebrugere og udløser fejl 534, hvis en lokal bruger prøver at åbne App-V Adobe Acrobat DC.

 

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>

Dette arbejde har licens under en Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Opslag på Twitter™ og Facebook er ikke omfattet af vilkårene for Creative Commons.

Juridiske meddelelser   |   Politik for beskyttelse af personlige oplysninger online