MSI.EnableLog
Описание
Вызывает функцию MsiEnableLog для задания режима ведения журнала для всех последующих установок (инсталляций), которые запускаются в вызванном процессе.
Это действие обычно вызывается перед вызовом действия MSI.InstallProduct.
ПараметрыLogMode
(число) Режим ведения журнала. Символ "плюс" ("+") используется для объединения значений. Если это значение равно нулю и значение параметра LogFile является значением nil, тогда ведение журнала будет отключено. Выбор одного или более значений из следующих:
LogFile
(строка) Полный путь и имя файла журнала. Для отключения ведения журнала укажите значение nil.
Append
(логический) Будет ли программа-установщик (инсталлер) добавлять к любому уже существующему лог-файлу (файлу журнала), или переписывать (заменять) его. Выбор из:
FlushEachLine
(логический) Очищать ли буфер журнала после каждой строки или очищать после 20 строк. Выбор из:
ВозвратResultVariable
(логический) Возвращает значение истина - true, если действие было успешным, или значение ложь - false при неудаче.
Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия
ПримерыПример 1MSI.EnableLog(INSTALLLOGMODE_VERBOSE, _TempFolder .. "\\log.txt");Включаем подробное ведение установки в лог-файле по имени "log.txt", созданном во временной папке пользователя.
Смотрите также: Связанные действия
|