创作 InstallExecuteSequence 表

自定义操作 ProcessAccounts 和 UninstallAccounts 生成用于创建、删除或回滚用户帐户的延迟自定义操作。 必须将自定义操作 ProcessAccounts 和 UninstallAccounts 输入到 InstallExecuteSequence 表中才能执行。 将以下条目添加到 InstallExecuteSequence 表。 由于这些自定义操作必须是脚本生成的一部分,因此必须在 InstallInitialize 操作之后对这两个自定义操作进行排序。

ProcessAccounts 的条件确保满足以下要求。 请参阅条件语句语法

  • 只有在计算机上本地安装组件 TestAccount 时,ProcessAccounts 才运行。
  • 目前未安装组件测试帐户,或安装时设置为从源运行。

UninstallAccount 上的条件确保满足以下要求:

  • 只有在计算机上本地安装了组件 TestAccount 时,UninstallAccounts 才会运行。
  • 正在删除组件测试帐户,或在安装时将其设置为从源运行。

InstallExecuteSequence 表

操作 条件 序列
ProcessAccounts VersionNT AND (?TestAccount=2 OR ?TestAccount=4) AND $TestAccount=3 1550
UninstallAccounts VersionNT AND ?TestAccount=3 AND ($TestAccount=4 OR $TestAccount=2) 1560

 

继续了解创作用于密码输入的用户界面