AppDNA

安装捕获

您可以使用安装捕获导入 .msi、.sft 或 .appv 文件不可用的桌面应用程序。“安装捕获”将应用程序安装在虚拟机中,并创建一个 .msi 文件,然后将该文件导入到 AppDNA 中。

通常,创建的 .msi 只是捕获应用程序的 DNA 以便导入到 AppDNA 中,并且不适合实际安装应用程序。但是,如果您有其他软件要求,捕获过程可以创建 App-V 序列或 XenApp 配置文件以及用于导入到 AppDNA 的 .msi 文件。

使用安装捕获导入应用程序

  1. 从 AppDNA 侧栏中,选择导入和分析 > 应用程序。
  2. 单击“安装捕获”选项卡。
  3. 在“安装捕获”选项卡上,选择要导入的 .exe 或其他安装文件。 重要:使用“安装捕获”选择要导入的应用程序时, 必须 使用 UNC 路径。例如,\\MyServer\MyApplications\MyApplication.exe。您指定的路径必须可以从虚拟机访问,否则导入将失败。
  4. 在应用程序列表中,选择要导入的应用程序。
  5. 选择要使用的虚拟机配置。
  6. 如果适用,请为应用程序选择一个组。
  7. 单击工具栏右侧的“导入”,开始捕获应用程序 DNA 以加载到 AppDNA 数据库中。

默认情况下,AppDNA 现在运行一系列对虚拟机配置的检查。如果任何检查失败,请参阅故障排除

如果检查成功,AppDNA 将显示进度条并打开执行安装捕获处理的虚拟机。

如果您使用的是 vSphere 或 Hyper-V 虚拟机,AppDNA 将在远程桌面连接窗口中打开虚拟机。如果打开警告窗口,请选中“不再询问我连接到此计算机”复选框,然后单击“连接”。如果打开“Windows 安全”对话框,请输入虚拟机的用户名和密码。这应该是域用户帐户。然后选中记住我的凭据复选框,然后单击确定。

有关安装捕获处理的一般信息,请参阅下面的“安装捕获处理”。

重要:如果安装需要重新启动计算机,请确保选择“ 我将在稍后重新启动计算机(或等效)”选项。如果在安装捕获过程中重新启动虚拟机,则安装捕获将失败。

安装捕获处理

单击“安装捕获”选项卡上的“导入”并且虚拟机配置检查完成后,AppDNA 虚拟机远程控制窗口将打开。

  • 如果选中了“自动”复选框,则会在操作系统上自动执行之前的快照。
  • 如果选择了手动模式(即清除了“自动”复选框),则需要选择要手动运行的操作,然后单击“执行”按钮。按照操作在下拉列表中显示的顺序选择操作。

发生的处理由控制执行配置文件。使用快照执行配置文件时,“之前快照”是在虚拟机上运行的第一个操作。在“之前快照”完成后,安装运行。如果需要手动安装,请根据需要安装和配置应用程序。

重要:如果安装需要重新启动计算机,请确保选择“ 我将在稍后重新启动计算机(或等效)”选项。如果在安装捕获过程中重新启动虚拟机,则安装捕获将失败。

应用程序安装完成后,“快照后”开始(再次假设快照执行配置文件正在使用)。完成此操作后,AppDNA 开始加载创建的 MSI。导入完成后,AppDNA 虚拟机远程控制窗口关闭,并且“安装捕获”选项卡上的进度变为“加载已成功完成”。

注意

在应用程序列表中,如果 AppDNA 无法从应用程序获取此信息,制造商和名称和列可能会显示为未知(版本为 0.0.0)。这可能会导致使用安装捕获重新导入应用程序时出现问题。如果未捕获制造商、名称和版本,则大小相似的其他应用可以覆盖现有应用。 解决方法是启用手指打印覆盖设置(编辑 > 设置 > 导入和分析)。这将强制导入应用程序的新实例。有关手指打印覆盖的更多信息,请参阅导入和分析设置

安装捕获