Тип настраиваемого действия 54

Это настраиваемое действие написано на языке VBScript. См. также скрипты.

Источник

Поле Source таблицы CustomAction содержит имя свойства или ключ таблицы Property для свойства, содержащего текст скрипта.

Значение типа

Добавьте следующее значение в столбец Тип таблицы CustomAction , чтобы указать базовый числовой тип 32-разрядного настраиваемого действия.

Константы Шестнадцатеричный Decimal
msidbCustomActionTypeVBScript + msidbCustomActionTypeProperty 0x036 54

 

Установщик Windows может использовать 64-разрядные пользовательские действия в 64-разрядных операционных системах. 64-разрядное настраиваемое действие, основанное на скриптах, должно включать в числовой тип бит msidbCustomActionType64BitScript . Дополнительные сведения см. в разделе 64-разрядные пользовательские действия. Включите следующее значение в столбец Тип таблицы CustomAction , чтобы указать базовый числовой тип 64-разрядного настраиваемого действия.

Константы Шестнадцатеричный Decimal
msidbCustomActionTypeVBScript + msidbCustomActionTypeProperty + msidbCustomActionType64BitScript 0x0001036 4150

 

Назначение

Поле Target таблицы CustomAction содержит необязательную функцию скрипта. При обработке сначала отправляется скрипт для анализа, а затем вызывается необязательная функция скрипта.

Параметры обработки возврата

Включите необязательные биты флагов в столбец Type таблицы CustomAction , чтобы указать параметры обработки возвращаемых значений. Описание параметров и значений см. в разделе Параметры обработки возврата пользовательского действия.

Параметры планирования выполнения

Включите необязательные биты флагов в столбец Тип таблицы CustomAction , чтобы указать параметры планирования выполнения. Эти параметры управляют множественным выполнением пользовательских действий. Описание параметров см. в разделе Параметры планирования выполнения настраиваемых действий.

Параметры выполнения In-Script

Включите необязательные биты флагов в столбец Тип таблицы CustomAction , чтобы указать параметр выполнения в скрипте. Эти параметры копируют код действия в скрипт выполнения, отката или фиксации. Описание параметров см. в разделе Параметры выполнения пользовательского действия In-Script.

Возвращаемые значения

Необязательные функции, написанные в скрипте, должны возвращать одно из значений, описанных в разделе Возвращаемые значения JScript и настраиваемых действий VBScript.

Комментарии

Для настраиваемого действия, написанного на языке JScript или VBScript, требуется установить объект Session . Установщик присоединяет объект сеанса к скрипту с именем Session. Так как объект Session может не существовать во время отката установки, отложенное настраиваемое действие, написанное в скрипте, должно использовать один из методов или свойств объекта Session , описанных в разделе Получение сведений о контексте для пользовательских действий отложенного выполнения , чтобы получить его контекст.

Custom_Actions