自行预配

例如,自行预配提供了一种替代机制,用于捕获桌面应用程序以导入 AppDNA 以及用于打包 App-V 或 XenApp 的应用程序。捕获和包装是在独立于 AppDNA 的计算机上进行的。这称为“自行预配”客户端计算机,可以是任何类型的计算机(虚拟、物理或 VDI)。

自行预配允许捕获过程由无法访问 AppDNA 本身的应用程序专家驱动。AppDNA 管理员准备和发布控制信息,使应用程序专家能够在方便的时间独立于 AppDNA 执行安装。

自行预配可与所有类型的桌面应用程序安装包(MSI 和非 MSI)和 App-V(.sft 和 .appv)软件包一起使用。

自行预配客户端使用类似的方法安装捕获,并由执行配置文件控制。可用于自行预配的执行配置文件镜像可用于安装捕获的执行配置文件。默认情况下,使用快照执行配置文件。这会创建自行预配计算机的快照,安装应用程序,然后创建计算机的另一个快照。快照之前和之后快照中计算机状态之间的差异表示安装应用程序所做的更改。自行预配客户端使用此信息生成 MSI 文件,以便导入到 AppDNA 中。

自行预配与安装捕获不同之处在于,它不会将计算机重置回原始状态。因此,Citrix 建议在干净的计算机上运行每个捕获。无论是通过设置专用物理机还是通过使用虚拟化技术(如 VDI)来决定如何处理此问题,管理员可以轻松地重置计算机的状态。

自行预配可以在两种模式下使用:

  • 已连接。在此模式下,AppDNA 和自行预配客户端都可以访问网络文件共享。
  • 断开。在此模式下,自行预配客户端和 AppDNA 客户端位于不同的网络上,并且不能访问相同的网络文件共享。在此模式下,AppDNA 将客户端指令文件和执行配置文件封装到管理员通过 FTP 传递给最终用户的软件包中,例如。例如,最终用户反过来通过 FTP 将自行预配客户端的输出传递给管理员。

下图概述了自行预配过程。

自我配置概述

注意:客户端指令文件是自行预配客户端用于执行捕获或打包任务的控制文件。客户端指令文件不是面向最终用户的人类可读指令。

自行预配