Možnosti spuštění vlastní akce In-Script
Pomocí následujících příznaků možností můžete určit provádění vlastních akcí ve skriptu. Tyto možnosti zkopírují kód akce do skriptu spuštění, vrácení zpět nebo potvrzení. Chcete-li nastavit možnost přidat hodnotu v této tabulce k hodnotě v poli Typ tabulky CustomAction.
Všimněte si, že msidbCustomActionTypeInScript musí být součástí každé z těchto možností.
Semestr | Popis |
---|---|
(žádný) |
Šestnáctkové: 0x00000000 Desetinné číslo: 0 Okamžité spuštění. |
msidbCustomActionTypeInScript |
Šestnáctkové: 0x00000400 Desetinné číslo: 1024 Fronty pro spuštění v naplánovaném bodě v rámci skriptu. Tento příznak označuje, že se jedná o odloženou vlastní akci provádění. |
msidbCustomActionTypeInScript + msidbCustomActionTypeRollback |
Šestnáctkové: 0x00000400 + 0x00000100 Desetinné číslo: 1280 Fronty pro spuštění v naplánovaném bodě v rámci skriptu. Spustí se pouze při vrácení instalace zpět. Tento příznak označuje, že se jedná o vrácení vlastní akce zpět. |
msidbCustomActionTypeInScript + msidbCustomActionTypeCommit |
Šestnáctkové: 0x00000400 + 0x00000200 Desetinné číslo: 1536 Fronty pro spuštění v naplánovaném bodě v rámci skriptu. Spustí se pouze po potvrzení instalace. Tento příznak označuje, že se jedná o potvrzení vlastní akce. |
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate |
Šestnáctkové: 0x00000400 + 0x00000800 Desetinné číslo: 3072 Fronty pro spuštění v naplánovaném bodě v rámci skriptu. Spustí se bez zosobnění uživatele. Spouští se v kontextu systému. |
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate + msidbCustomActionTypeRollback |
Šestnáctkové: 0x00000400 + 0x00000800 + 0x00000100 Desetinné číslo: 3328 Fronty pro spuštění v naplánovaném bodě v rámci skriptu. Spustí se bez zosobnění uživatele. Spouští se v kontextu systému. Tato kombinace příznaků označuje, že se jedná o vrácení vlastní akce zpět. |
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate + msidbCustomActionTypeCommit |
Šestnáctkové: 0x00000400 + 0x00000800 + 0x00000200 Desetinné číslo: 3584 Fronty pro spuštění v naplánovaném bodě v rámci skriptu. Spustí se bez zosobnění uživatele. Spouští se v kontextu systému. Tato kombinace příznaků označuje, že se jedná o potvrzení vlastní akce. |
msidbCustomActionTypeTSAware + msidbCustomActionTypeInScript |
Šestnáctkové: 0x00000400 + 0x00004000 Desetinné číslo: 17408 Fronty pro spuštění v naplánovaném bodě v rámci skriptu. Spustí se s zosobněním uživatele. Spustí se s zosobněním uživatele během instalací na počítač na serveru se službou role Terminálový server. Běžné odložené provádění vlastních akcí bez tohoto atributu se spouští bez zosobnění uživatele na terminálovém serveru během instalací na počítači. Tento atribut nemá žádný vliv, pokud akce má také msidbCustomActionTypeNoImpersonate atribut. |
msidbCustomActionTypeTSAware + msidbCustomActionTypeInScript + msidbCustomActionTypeRollback |
Šestnáctkové: 0x00000400 + 0x00004000 + 0x00000100 Desetinné číslo: 17664 Fronty pro spuštění v naplánovaném bodě v rámci skriptu. Spusťte pouze při vrácení instalace zpět. Spusťte se zosobněním uživatele. Spustí se s zosobněním uživatele během instalací na počítač na terminálový server. |
msidbCustomActionTypeTSAware + msidbCustomActionTypeInScript + msidbCustomActionTypeCommit |
Šestnáctkové: 0x00000400 + 0x00004000 + 0x00000200 Desetinné číslo: 17920 Fronty pro spuštění v naplánovaném bodě v rámci skriptu. Spustí se pouze při potvrzení instalace. Spustí se s zosobněním uživatele. Spustí se s zosobněním uživatele během instalací na počítač na terminálový server. |
Informace o vlastních akcích, které se spouští pouze při odinstalaci opravy, najdete v možnost odinstalace vlastní opravy akcí.
Související témata
-
referenční vlastních akcí