Özel Eylem In-Script Yürütme Seçenekleri
Özel eylemlerin betik içi yürütmesini belirtmek için aşağıdaki seçenek bayraklarını kullanabilirsiniz. Bu seçenekler eylem kodunu yürütme, geri alma veya işleme betiğine kopyalar. Bir seçenek ayarlamak için, bu tablodaki değeri CustomAction tablosunun Tür alanındaki değereekleyin.
msidbCustomActionTypeInScript bu seçeneklerin her birine eklenmelidir.
Terim | Açıklama |
---|---|
(yok) |
Onaltılık: 0x00000000 Ondalık: 0 Anında yürütme. |
msidbCustomActionTypeInScript |
Onaltılık: 0x00000400 Ondalık: 1024 Betik içinde zamanlanmış noktada yürütülmeye yönelik kuyruklar. Bu bayrak, bunun ertelenen bir yürütme özel eylemi olduğunu tanımlar. |
msidbCustomActionTypeInScript + msidbCustomActionTypeRollback |
Onaltılık: 0x00000400 + 0x00000100 Ondalık: 1280 Betik içinde zamanlanmış noktada yürütülmeye yönelik kuyruklar. Yalnızca bir yükleme geri alma işleminde yürütülür. Bu bayrak, bunun birgeri alma özel eylemi olduğunu gösterir. |
msidbCustomActionTypeInScript + msidbCustomActionTypeCommit |
Onaltılık: 0x00000400 + 0x00000200 Ondalık: 1536 Betik içinde zamanlanmış noktada yürütülmeye yönelik kuyruklar. Yalnızca yükleme işlemesi üzerine yürütülür. Bu bayrak, bunun işleme özel eylemi olduğunu gösterir. |
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate |
Onaltılık: 0x00000400 + 0x00000800 Ondalık: 3072 Betik içinde zamanlanmış noktada yürütülmeye yönelik kuyruklar. Kullanıcı kimliğine bürünme olmadan yürütülür. Sistem bağlamında çalışır. |
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate + msidbCustomActionTypeRollback |
Onaltılık: 0x00000400 + 0x00000800 + 0x00000100 Ondalık: 3328 Betik içinde zamanlanmış noktada yürütülmeye yönelik kuyruklar. Kullanıcı kimliğine bürünme olmadan yürütülür. Sistem bağlamında çalışır. Bu bayrak bileşimi bunun geri alma özel eylemi olduğunu gösterir. |
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate + msidbCustomActionTypeCommit |
Onaltılık: 0x00000400 + 0x00000800 + 0x00000200 Ondalık: 3584 Betik içinde zamanlanmış noktada yürütülmeye yönelik kuyruklar. Kullanıcı kimliğine bürünme olmadan yürütülür. Sistem bağlamında çalışır. Bu bayrak bileşimi bunun birişleme özel eylemi olduğunu gösterir. |
msidbCustomActionTypeTSAware + msidbCustomActionTypeInScript |
Onaltılık: 0x00000400 + 0x00004000 Ondalık: 17408 Betik içindeki zamanlanmış noktada yürütülmeye yönelik kuyruklar. Kullanıcı kimliğine bürünme ile yürütülür. Terminal Server rol hizmetini çalıştıran bir sunucuya makine başına yüklemeler sırasında kullanıcı kimliğine bürünme ile çalışır. Bu öznitelik olmadan normal ertelenen yürütme özel eylemleri, makine başına yüklemeler sırasında terminal sunucusunda kullanıcı kimliğine bürünme olmadan çalışır. Eylemin msidbCustomActionTypeNoImpersonate özniteliği de varsa bu özniteliğin hiçbir etkisi olmaz. |
msidbCustomActionTypeTSAware + msidbCustomActionTypeInScript + msidbCustomActionTypeRollback |
Onaltılık: 0x00000400 + 0x00004000 + 0x00000100 Ondalık: 17664 Betik içindeki zamanlanmış noktada yürütülmeye yönelik kuyruklar. Yalnızca bir yükleme geri alma işleminde çalıştırın. Kullanıcı kimliğine bürünme ile yürütme. Terminal sunucusuna makine başına yüklemeler sırasında kullanıcı kimliğine bürünme ile çalışır. |
msidbCustomActionTypeTSAware + msidbCustomActionTypeInScript + msidbCustomActionTypeCommit |
Onaltılık: 0x00000400 + 0x00004000 + 0x00000200 Ondalık: 17920 Betik içindeki zamanlanmış noktada yürütülmeye yönelik kuyruklar. Yalnızca bir yükleme işlemesi üzerinde çalışır. Kullanıcı kimliğine bürünme ile yürütülür. Terminal sunucusuna makine başına yüklemeler sırasında kullanıcı kimliğine bürünme ile çalışır. |
Yalnızca bir düzeltme eki kaldırılırken çalıştırılan özel eylemler hakkında bilgi için bkz. Özel Eylem Düzeltme Eki Kaldırma Seçeneği.
-
Özel Eylemler Hakkında
-
Özel Eylemler Kullanarak