选项

本主题将介绍“导入应用程序”屏幕“安装捕获”选项卡中的工具栏以及在安装捕获过程中可应用于应用程序的其他选项。您可以使用安装捕获导入 .msi、.appv 或 .sft 文件不可用的应用程序。

安装捕获选项卡工具栏

“导入应用程序”屏幕的“安装捕获”选项卡上的工具栏提供以下选项:

使用自动点击。如果要在捕获所选应用程序时使用自动点击器,请选中此复选框。(这仅适用于所选执行配置文件支持自动点击器的情况。) 如果您不想为所选应用程序使用自动点击器,请清除此复选框。有关详细信息,请参阅Auto-Clicker

注意:如果禁用了“ 使用自动单击”复选框,并且您想知道为什么,答案取决于列表中是否有任何应用程序。当列表为空时,如果默认执行配置文件不支持自动点击器或它不包含 UseAutoClick 可替换的复选框将被禁用。列表中存在某些应用程序后,当为该应用程序选择的执行配置文件不支持自动点击器或不包含 UseAutoClick 可替换的应用程序时,该复选框将禁用该应用程序。下面有更多关于执行配置文件的内容。

提取嵌入式 MSI。一些非 MSI 安装程序包含嵌入的 .msi 文件。选择此按钮以提取它们。AppDNA 然后列出提取的 .msi 文件与应用程序。

虚拟机配置 (下拉框)。选择要使用的虚拟机配置。此下拉框列出了在中设置的虚拟机配置安装捕获设置

配置。点击以打开安装捕获设置

每个应用程序选项

您可以在“导入应用程序”屏幕的“安装捕获”选项卡上为每个应用程序单独设置以下选项。如果选项不可见,请单击应用程序名称左侧的 + 以打开应用程序的选项面板。

安装捕获选项

执行配置文件 (第一个下拉框)— 这将控制在捕获过程中在虚拟机上运行的任务和资源。当您从列表中选择执行配置文件时,AppDNA 会为当前应用程序创建该配置文件的副本。此副本的名称后面附有星号 (*)。这意味着您只能为此应用程序自定义执行配置文件(请参阅下面的自定义)。要将更改恢复到默认值,请从此下拉列表中选择相应的基本执行配置文件(不带星号)。这将为当前应用程序创建执行配置文件的新副本。

首次安装 AppDNA 时,默认执行配置文件称为快照。这包括以下三个主要步骤:

  1. 在快照之前。分析虚拟机的状态,包括其完整的文件系统和注册表项。
  2. **启动命令 **运行应用程序的非 MSI 安装程序。
  3. 快照之后。对虚拟机的状态执行第二次分析,包括其完整的文件系统和注册表项。

快照之前和之后快照中虚拟机状态之间的差异表示安装应用程序所做的更改。捕获过程使用此信息生成用于导入 AppDNA 的 .msi 文件,然后将虚拟机的状态重置回安装前的状态。

其他执行配置文件可用,您可以将不同的执行配置文件设置为默认执行配置文件。(有关 AppDNA 附带的执行配置文件以及如何激活它们的列表,请参阅执行配置文件。)

定制。单击以打开“编辑执行配置文件”对话框,您可以在其中编辑专门针对当前应用程序的执行配置文件。例如,您可以设置替换项(占位符)和编辑选项。如果您随后想恢复为默认设置,只需在下拉列表中选择原始执行配置文件(不带星号)即可。

自动。默认情况下,此复选框处于选中状态,捕获过程自动化状态,如果成功,则不需要用户交互,但必要时选择手动安装选项。如果应用程序具有需要安装的先决条件,请清除此复选框。安装捕获然后在手动模式下运行,您可以控制每个步骤。

加载输入文件。此复选框控制是否导入从非 MSI 安装程序中提取的 .msi 文件还是由安装捕获创建的 .msi 文件。选中此复选框可加载从安装程序中提取的 .msi。但是,使用生成的 .msi 通常更安全,因为某些安装程序包含多个 .msi 文件,但只有一个可以加载到 AppDNA 中。

快速编辑参数。这包括一个下拉列表和一个文本框。下拉列表中的值是执行配置文件中使用的替换项(占位符)。AppDNA 会自动为这些可替换设备提供值,您通常不需要编辑它们。但是,有时您可能需要向安装命令添加开关,以便安装以静默方式运行,例如。在此框中为可替换输入的任何值都将覆盖在执行配置文件或虚拟机配置中为该可替换存储的相应值。

下拉列表中的可替换项取决于执行配置文件,但通常包括:

  • App:InstallCommand。启动应用程序安装的命令。当通过 Active Directory 或 ConfigMgr 管理应用程序时,文本框中的值从 Active Directory 或 ConfigMgr 派生。否则,AppDNA 为 .msi 文件和其他安装文件类型创建“输入文件”的形式 msiexec /i“输入文件”的命令。您可以指定安装程序接受的任何其他命令行选项。例如,您可能需要添加静默开关,对于 .msi 文件,您可能需要指定转换或日志记录选项。
  • App:InstallDriveLetter。仅在导入通过 Active Directory 或 ConfigMgr 管理的应用程序时相关,这表示用于将安装目录的\\ server\ 共享部分映射到驱动器号的映射驱动器号。
  • App:InstallWrkDir。仅在导入通过 Active Directory 或 ConfigMgr 管理的应用程序时相关,这表示安装命令使用的工作目录。
  • UseAutoClick。如果要使用自动点击器运行捕获,请将此选项设置为 —use-自动单击。(这需要执行配置文件来支持自动点击器。) 如果要关闭自动点击器,请将其设置为空字符串。有关详细信息,请参阅Auto-Clicker。如果您在上面的下拉框中更改执行配置文件,您对此值所做的任何更改都将丢失。