创作 InstallExecuteSequence 表
自定义操作 ProcessAccounts 和 UninstallAccounts 生成用于创建、删除或回滚用户帐户的延迟自定义操作。 必须将自定义操作 ProcessAccounts 和 UninstallAccounts 输入到 InstallExecuteSequence 表中才能执行。 将以下条目添加到 InstallExecuteSequence 表。 由于这些自定义操作必须是脚本生成的一部分,因此必须在 InstallInitialize 操作之后对这两个自定义操作进行排序。
ProcessAccounts 的条件确保满足以下要求。 请参阅条件语句语法。
- 只有在计算机上本地安装组件 TestAccount 时,ProcessAccounts 才运行。
- 目前未安装组件测试帐户,或安装时设置为从源运行。
UninstallAccount 上的条件确保满足以下要求:
- 只有在计算机上本地安装了组件 TestAccount 时,UninstallAccounts 才会运行。
- 正在删除组件测试帐户,或在安装时将其设置为从源运行。
操作 | 条件 | 序列 |
---|---|---|
ProcessAccounts | VersionNT AND (?TestAccount=2 OR ?TestAccount=4) AND $TestAccount=3 | 1550 |
UninstallAccounts | VersionNT AND ?TestAccount=3 AND ($TestAccount=4 OR $TestAccount=2) | 1560 |
继续了解创作用于密码输入的用户界面。