撰寫 InstallExecuteSequence 資料表

自訂動作 ProcessAccounts 和 UninstallAccounts 會產生延遲的自訂動作,以建立、移除或復原使用者帳戶。 必須輸入要執行的 InstallExecuteSequence 資料表 中的自訂動作 ProcessAccounts 和 UninstallAccounts。 將下列專案新增至 InstallExecuteSequence 資料表。 因為這些自訂動作必須是腳本產生的一部分,所以這兩個自訂動作都必須在 InstallInitialize 動作之後排序。

ProcessAccounts 的條件可確保下列各項。 請參閱 條件陳述式語法

  • 只有在電腦本機安裝 TestAccount 元件時,ProcessAccounts 才會執行。
  • 元件測試帳戶目前未安裝或安裝為從來源執行。

UninstallAccount 的條件可確保下列各項:

  • UninstallAccounts 只有在電腦本機安裝 TestAccount 元件時,才會執行。
  • 正在移除或安裝元件測試帳戶,以從來源執行。

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

 

繼續 撰寫使用者介面以進行密碼輸入