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


Управление двоичными потоками

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

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

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

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

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

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

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

 

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