Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это настраиваемое действие написано на VBScript. См. также статью Скрипты.
Источник
Поле Source таблицы CustomAction содержит значение NULL. Код скрипта для настраиваемого действия хранится в виде строки текста литерала скрипта в поле Целевой объект.
Значение типа
Включите следующее значение в столбец Тип таблицы CustomAction , чтобы указать базовый числовой тип 32-разрядного настраиваемого действия.
Константы | Шестнадцатеричный | Decimal |
---|---|---|
msidbCustomActionTypeVBScript + msidbCustomActionTypeDirectory | 0x026 | 38 |
Установщик Windows может использовать 64-разрядные пользовательские действия в 64-разрядных операционных системах. 64-разрядное настраиваемое действие, основанное на скриптах, должно содержать бит msidbCustomActionType64BitScript в своем числовом типе. Дополнительные сведения см. в разделе 64-разрядные пользовательские действия. Включите следующее значение в столбец Тип таблицы CustomAction , чтобы указать базовый числовой тип 64-разрядного настраиваемого действия.
Константы | Шестнадцатеричный | Decimal |
---|---|---|
msidbCustomActionTypeVBScript + msidbCustomActionTypeDirectory + msidbCustomActionType64BitScript | 0x0001026 | 4134 |
Назначение
Поле Target таблицы CustomAction содержит код скрипта для настраиваемого действия в виде строки текста литерала скрипта.
Параметры обработки возврата
Включите необязательные биты флагов в столбец Тип таблицы CustomAction , чтобы указать возвращаемые параметры обработки. Описание параметров и значений см. в разделе Параметры обработки возврата пользовательского действия.
Параметры планирования выполнения
Включите необязательные биты флагов в столбец Тип таблицы CustomAction , чтобы указать параметры планирования выполнения. Эти параметры управляют выполнением нескольких пользовательских действий. Описание параметров см. в разделе Параметры планирования выполнения настраиваемых действий.
Параметры выполнения In-Script
Включите необязательные биты флагов в столбец Тип таблицы CustomAction , чтобы указать параметр выполнения в скрипте. Эти параметры копируют код действия в скрипт выполнения, отката или фиксации. Описание параметров см. в разделе Параметры выполнения пользовательского действия In-Script.
Возвращаемые значения
Этот тип настраиваемого действия всегда возвращает успешное выполнение.
Комментарии
Для пользовательского действия, написанного на языке JScript или VBScript, требуется установить объект Session . Установщик присоединяет объект сеанса к скрипту с именем Session. Так как объект Session может не существовать во время отката установки, отложенное настраиваемое действие, написанное в скрипте, должно использовать один из методов или свойств объекта Session, описанных в разделе Получение сведений о контексте для пользовательских действий отложенного выполнения , чтобы получить его контекст.
Связанные темы