Problema

Si los administradores de TI pretenden implementar Acrobat y Reader con App-V 5.0 SP3 en los equipos cliente, los usuarios pueden encontrarse con el problema mientras usan Acrobat si no han iniciado App-V Reader ni una sola vez en sus equipos.

Motivo del problema: App-V Reader añade varios subárboles “HKCU/Adobe/*” a la lista de paso a través de App-V que obtiene todas estas claves de registro para que se creen fuera de VREG en equipos cliente.

Solución

Para obtener las claves del Registro de paso a través correctamente, HKCU/Adobe/Adobe Acrobat/{DC|2015} debe estar presente en el subárbol del registro local en el equipo. Esta clave se crea en el primer inicio de App-V Reader con el script Runtime.bat, parecido al que se proporciona en las Directrices de secuenciación de Acrobat Reader DC.

Pruebe una de las siguientes soluciones alternativas:

  • Crear manualmente HKCU/Adobe/Adobe Acrobat/{DC|2015} en los equipos cliente en lugar de depender del script Runtime.bat de App-V Reader. Por ejemplo, un administrador puede insertar estas claves en los clientes mediante plantillas ADM, etc.
  • Los usuarios pueden iniciar App-V Reader una vez en sus equipos y utilizar luego Acrobat.
  • Añadir el siguiente script Runtime.bat en DeploymentConfig.xml de App-V Acrobat dentro de la sección <UserScripts> del modo siguiente. El script crea el registro anterior en el subárbol HKCU en el primer inicio de App-V.

Sin embargo, el script se ejecuta solo para usuarios de dominio, y emite el error 534 si un usuario local intenta abrir 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>

Esta obra está autorizada con arreglo a la licencia de Reconocimiento-NoComercial-CompartirIgual 3.0 Unported de Creative Commons.  Los términos de Creative Commons no cubren las publicaciones en Twitter™ y Facebook.

Avisos legales   |   Política de privacidad en línea