AppDNA

创建和编辑“转发路径”脚本

要创建和编辑“转发路径”方案和任务脚本,请使用“转发路径逻辑编辑器”。默认情况下,您可以在可视化基本 .NET 2.0 (VB .NET) 中编写方案和任务脚本。有关全面的可视化基本 .NET 文档,请参阅http://msdn.microsoft.com/en-gb/library/2x7h1hfk.aspx

要打开正向路径逻辑编辑器,请执行以下操作:

  • 从 AppDNA 菜单中,选择配置 > 转发路径。

默认情况下,“正向路径逻辑编辑器”屏幕分为三个部分。这些问题在下文的单独标题下加以说明。

主工具栏

屏幕顶部的主工具栏具有以下选项:

新方案 — 创建新方案脚本。单击此按钮时,AppDNA 将打开一个对话框,您可以在其中输入新方案的名称和描述。当您单击“确定”时,AppDNA 会创建一个基本方案并在“编辑器”窗口中打开该方案,以便您对其进行编辑。

新建任务脚本 — 创建新的任务脚本,并将其与方案的“结果”列中的特定值相关联。单击此按钮时,AppDNA 将打开“正向路径任务脚本”对话框,其中列出了在编辑器中打开的方案的“结果”列中的可能值。选择要将任务脚本关联的值,输入描述,然后单击“确定”。有关详细信息,请参阅下面的“转发路径任务脚本”对话框。

测试 — 用于测试简单方案脚本。这将针对当前在“应用程序列表”中选择的应用程序运行脚本,并在“输出”选项卡上显示结果。但是,此功能不支持某些高级转发路径功能,例如分组。对于更高级的方案,您需要通过以正常方式在报告查看器中显示方案来测试方案。

导出 — 将一个或多个方案和任务脚本导出到 XML 文件 — 例如,创建备份。这将打开“正向路径方案导出”对话框,您可以在其中选择要导出的脚本。

导入 — 导入先前导出的方案或任务脚本文件。

主部分(左上)

屏幕的主要部分有两个选项卡,如下所示:

辑器 选项卡 — 用于创建和编辑转发路径方案和任务脚本。工具栏提供以下选项:

保存 — 保存您对在编辑器中打开的脚本所做的任何更改。

属性 — 查看和编辑当前在编辑器中打开的脚本的名称和描述。

显示和隐藏 — 单击以查看或隐藏错误和并排查看器(位于屏幕底部)。

单独窗口 — 在单独窗口中打开编辑器。

任务脚本帮助 — 查看任务脚本可用的 AppDNA API 的文档。

输出 ”选项卡 — 在主工具栏上单击“测试”时显示方案脚本的输出。输出显示为平面列表,没有额外的格式化信息,即使方案包含对应用程序进行分组的高级功能也是如此。对于更高级的方案,您需要通过以正常方式在报告查看器中显示方案来测试方案。

资源管理器(右侧)

资源管理器提供三个选项卡,如下所示:

方案 — 列出 AppDNA 附带的示例方案和任何其他可用方案。单击方案以在编辑器中打开该方案,然后在资源管理器选项卡底部查看其描述。一个方案以粗体显示,表示它是活动方案。这意味着在您查看“转发路径”报告时,默认情况下选择了该报告。要将方案标记为活动方案,请右键单击该方案,然后从快捷菜单中选择“设置为活动”。

任务脚本 — 列出 AppDNA 附带的示例任务脚本以及任何其他可用任务脚本。单击任务脚本以在编辑器中打开它。任务脚本显示为活动或非活动。活动表示它与活动方案关联。

属性资源管理器 — 列出可以在方案脚本中使用的 AppDNA 属性。属性名称大多是不言自明的。但是,MOE 属性与从 Active Directory 和 ConfigMgr 导入的数据相关,并且 RAG 属性是自定义 RAG。

错误和并排查看器(左下角)

错误和并排查看器有两个选项卡:

错误/警告 — 显示在当前脚本中检测到的任何错误或警告。

排查看器 — 用于查看另一个脚本与您在主编辑器中编辑的脚本并排查看。为此,请在资源管理器选项卡上选择方案或任务脚本,右键单击并选择并排查看。

“转发路径任务脚本”对话框

执行以下操作之一时,将打开“转发路径任务脚本”对话框:

  1. 单击主工具栏上的“新建任务脚本”。
  2. 右键单击“方案资源管理器”选项卡上的方案,然后从快捷菜单中选择“新建任务脚本”。

“转发路径任务脚本”对话框中的选项包括:

关联的结果 — 列出可以由“编辑器”窗口中当前打开的方案为“结果”列生成的可能值。

我的结果未列出 — 选中此复选框可刷新“关联结果”下拉列表中的可能值列表。如果预期的值仍未显示,请确保您已保存对方案脚本的任何更改,并检查在编辑器中是否打开了正确的方案。

描述 — 输入完整描述是良好的做法。

创建和编辑“转发路径”脚本