Перечисление компонентов

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

В этом примере демонстрируется использование различных первичных ключей в таблице Компонент.

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

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

cscript WiCompon.vbs [путь к базе данных][имя компонента]

Укажите путь к базе данных установщика Windows. Укажите имя компонента. Имя должно быть указано в столбце Компонент таблицы Компонент. Если имя компонента опущено, перечислены все компоненты. Если в качестве имени компонента используется звездочка (*), WiCompon.vbs перечисляет композицию всех компонентов. Обратите внимание, что большие базы данных лучше отображать с помощью CScript, а не WScript.

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