Chyba funkce Odeslat k podpisu při použití v aplikaci App-V Acrobat

Problém

Pokud správci IT plánují nasadit do klientských počítačů aplikaci Reader i aplikaci Acrobat s technologií App-V 5.0 SP3, může u uživatelů, kteří ve svých počítačích ještě ani jednou nespustili aplikaci Reader s technologií App-V, docházet při používání aplikace Acrobat k potížím.

Příčna problému: Aplikace Reader s technologií App-V přidá několik podregistrů HKCU/Adobe/* do seznamu průchodů technologie App-V, což způsobí, že budou všechny tyto klíče registru v klientských počítačích vytvořeny mimo subsystém VREG.

Řešení

Aby klíče registru pro průchod fungovaly správně, musí v podregistru místního registru v počítači existovat klíč HKCU/Adobe/Adobe Acrobat/{DC|2015}. Tento klíč se vytvoří při prvním spuštění aplikace Reader s technologií App-V pomocí skriptu Runtime.bat, který je podobný skriptu uvedenému v článku Pokyny k sekvencování aplikace Acrobat Reader.

Vyzkoušejte jedno z následujících alternativních řešení:

  • Místo použití skriptu Runtime.bat v aplikaci Reader s technologií App-V můžete klíč HKCU/Adobe/Adobe Acrobat/{DC|2015} v klientském počítači vytvořit ručně. Správce může tyto klíče přidat do klientů například prostřednictvím šablon pro správu (ADM) apod.
  • Uživatelé mohou ve svých počítačích jednou spustit aplikaci Reader s technologií App-V a potom použít aplikaci Acrobat.
  • Do oddílu <UserScripts> souboru DeploymentConfig.xml aplikace Acrobat s technologií App-V můžete přidat následující skript Runtime.bat. Tento skript při prvním spuštění aplikace Acrobat s technologií App-V vytvoří v podregistru HKCU výše uvedený registr.

Tento skript se však spouští pouze u uživatelů domény. Pokud se aplikaci Adobe Acrobat s technologií App-V pokusí otevřít místní uživatel, je vrácena chyba 534.

 

Runtime.bat

@echo off

SET ChannelName=2015

REM Chcete-li tento skript spustit pro produkt verze Continuous, nastavte proměnnou ChannelName na hodnotu DC.

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>

Adobe, Inc.

Získejte pomoc rychleji a snáze

Nový uživatel?