Поделиться через


Создание преобразования

VBScript-файл WiGenXfm.vbs предоставляется в компонентах пакета SDK для Windows для разработчиков установщика Windows. Этот пример скрипта может создать преобразование из двух баз данных установщика Windows. Дополнительные сведения см. в разделе преобразования базы данных.

В примере показано использование следующих компонентов:

метод OpenDatabase (объект установщика)

метод LastErrorRecord объекта Installer

метод GenerateTransform объекта Database

Для использования этого примера потребуется CScript.exe или WScript.exe версии узла скриптов Windows. Чтобы использовать CScript.exe для запуска этого примера, введите командную строку в командной строке с помощью следующего синтаксиса. Отображается справка, если первый аргумент имеет значение /? или если задано слишком мало аргументов. Чтобы перенаправить выходные данные в файл, завершите командную строку > VBS [путь к файлу]. В примере возвращается значение 0 для успешного выполнения, 1 при вызове справки и 2, если скрипт завершается ошибкой.

cscript WiGenXfm.vbs [путь к исходной базе данных][путь к измененной базе данных][путь к преобразованию файла]

Укажите путь к исходной базе данных установщика Windows. Укажите путь к измененной базе данных. Укажите путь к созданному файлу преобразования. Если путь к файлу преобразования опущен, две базы данных сравниваются только.

Дополнительные примеры сценариев см. в примерах сценариев установщика Windows. Примеры служебных программ, которые не требуют узла скриптов Windows, см. в средств разработки установщика Windows.

Обратите внимание, что пример локализации демонстрирует создания преобразования настройки.