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


Управление дочерними хранилищами

Файл 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.

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