Тип настраиваемого действия 53
Это настраиваемое действие написано на языке JScript, например ECMA 262. Установщик Windows не поддерживает JScript 1.0. Дополнительные сведения см. в разделе Скрипты.
Источник
Поле Source таблицы CustomAction содержит имя свойства или ключ таблицы Property для свойства, содержащего текст скрипта.
Значение типа
Добавьте следующее значение в столбец Тип таблицы CustomAction , чтобы указать базовый числовой тип 32-разрядного настраиваемого действия.
Константы | Шестнадцатеричный | Decimal |
---|---|---|
msidbCustomActionTypeJScript + msidbCustomActionTypeProperty | 0x035 | 53 |
Установщик Windows может использовать 64-разрядные пользовательские действия в 64-разрядных операционных системах. 64-разрядное настраиваемое действие, основанное на скриптах, должно включать в числовой тип бит msidbCustomActionType64BitScript . Дополнительные сведения см. в разделе 64-разрядные пользовательские действия. Включите следующее значение в столбец Тип таблицы CustomAction , чтобы указать базовый числовой тип 64-разрядного настраиваемого действия.
Константы | Шестнадцатеричный | Decimal |
---|---|---|
msidbCustomActionTypeJScript + msidbCustomActionTypeProperty + msidbCustomActionType64BitScript | 0x0001035 | 4149 |
Назначение
Поле Target таблицы CustomAction содержит необязательную функцию скрипта. При обработке сначала отправляется скрипт для анализа, а затем вызывается необязательная функция скрипта.
Параметры обработки возврата
Включите необязательные биты флагов в столбец Type таблицы CustomAction , чтобы указать параметры обработки возвращаемых значений. Описание параметров и значений см. в разделе Параметры обработки возврата пользовательского действия.
Параметры планирования выполнения
Включите необязательные биты флагов в столбец Тип таблицы CustomAction , чтобы указать параметры планирования выполнения. Эти параметры управляют множественным выполнением пользовательских действий. Описание параметров см. в разделе Параметры планирования выполнения настраиваемых действий.
Параметры выполнения In-Script
Включите необязательные биты флагов в столбец Тип таблицы CustomAction , чтобы указать параметр выполнения в скрипте. Эти параметры копируют код действия в скрипт выполнения, отката или фиксации. Описание параметров см. в разделе Параметры выполнения пользовательского действия In-Script.
Возвращаемые значения
Необязательные функции, написанные в скрипте, должны возвращать одно из значений, описанных в разделе Возвращаемые значения JScript и настраиваемых действий VBScript.
Комментарии
Для настраиваемого действия, написанного на языке JScript, требуется установка объекта Session . Так как объект Session может не существовать во время отката установки, отложенное настраиваемое действие, написанное в скрипте, использует один из методов, описанных в разделе Получение сведений о контексте для пользовательских действий отложенного выполнения.
Связанные темы