Vytvoření tabulky InstallExecuteSequence
Vlastní akce ProcessAccounts a UninstallAccounts generují odložené vlastní akce, které vytvářejí, odebírají nebo ruší uživatelské účty. Vlastní akce ProcessAccounts a UninstallAccounts musí být zadány do tabulky InstallExecuteSequence ke spuštění. Přidejte následující položky do tabulky InstallExecuteSequence. Vzhledem k tomu, že tyto vlastní akce musí být součástí generování skriptu, musí být obě vlastní akce sekvencovány za akcí InstallInitialize.
Podmínka pro ProcessAccounts zajišťuje následující: Viz syntaxe podmíněného příkazu.
- ProcessAccounts se spustí jenom v případě, že je komponenta TestAccount nainstalovaná místně na počítači.
- Komponenta Testovací účet není aktuálně nainstalována nebo je nainstalována, aby běžela ze zdroje.
Podmínka pro UninstallAccount zajišťuje následující:
- UninstallAccounts se spustí jenom v případě, že je komponenta TestAccount nainstalovaná místně na počítači.
- Testovací účet komponenty se odstraňuje nebo instaluje pro spuštění ze zdroje.
Tabulka InstallExecuteSequence
Akce | Podmínka | Posloupnost |
---|---|---|
ProcessAccounts | VersionNT AND (? TestAccount=2 NEBO ? TestAccount=4) AND $TestAccount=3 | 1550 |
OdinstalovatÚčty | VersionNT AND ?TestAccount=3 AND ($TestAccount=4 OR $TestAccount=2) | 1560 |
Pokračujte Vytváření uživatelského rozhraní pro zadání hesla.