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


Управление вложенными данными

VBScript-файл WiSubStg.vbs предоставляется в компонентах windows SDK для разработчиков установщика Windows. В этом примере показано, как можно использовать скрипт для управления вложенными журналами в базе данных установщика Windows. Преобразование можно добавить в существующую базу данных установщика Windows в качестве подсектора.

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

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

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

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

Можно указать следующий параметр.

Выбор Описание
параметр не указан Добавьте вложенный журнал в базу данных установщика Windows.
/d Удалите подзаготовку. Этот флаг параметра должен следовать за именем подзаготовки, которую нужно удалить.

 

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

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