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


Интерфейс командной строки конструктора конфигураций Windows (справочник)

Для автоматизации создания пакетов подготовки можно использовать интерфейс командной строки (CLI) конструктора конфигураций Windows.

  • ИТ-специалисты могут использовать интерфейс командной строки конструктора конфигураций Windows, чтобы требовать меньшего перенарудовки существующих процессов. Необходимо запустить интерфейс командной строки (CLI) конструктора конфигураций Windows в окне команд от имени администратора.

  • Для создания образа или пакета подготовки с многовариантной поддержкой необходимо использовать интерфейс командной строки конструктора конфигураций Windows и отредактировать источники customizations.xml. Файл customizations.xml нужен в качестве входных данных для интерфейса командной строки конструктора конфигураций Windows для построения пакета подготовки. Дополнительные сведения см. в разделе Создание пакета подготовки с многовариантными параметрами.

Синтаксис

icd.exe /Build-ProvisioningPackage /CustomizationXML:<path_to_xml> /PackagePath:<path_to_ppkg>

[/StoreFile:<path_to_storefile>]  [/MSPackageRoot:<path_to_mspackage_directory>]  [/OEMInputXML:<path_to_xml>]
[/ProductName:<product_name>]  [/Variables:<name>:<value>] [[+|-]Encrypted] [[+|-]Overwrite] [/?]

Переключатели и аргументы

Переключатель Требуется? Аргументы
/CustomizationXML Нет Указывает путь к XML-файлу подготовки Windows, содержащему ресурсы и параметры настройки. Дополнительные сведения см. в разделе Файл ответов на вопросы подготовки Windows.
/PackagePath Да Указывает путь и имя пакета, где будет сохранен построенный пакет подготовки.
/StoreFile Нет


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


Важно При использовании этого параметра не следует использовать /MSPackageRoot или /OEMInputXML.
/Variables Нет Указывает разделенную точкой с запятой пару макросов <name> и <value>. Формат этого аргумента должен быть таким: <name>=<value>.
Зашифровано Нет Указывает, нужно ли выполнять сборку пакета подготовки с шифрованием. Конструктор конфигураций Windows автоматически создает пароль расшифровки и включает эти сведения в выходные данные.

Предшествуйте параметру для + шифрования или - для отсутствия шифрования. По умолчанию шифрование не выполняется.
Перезапись Нет Указывает, нужно ли перезаписывать существующий пакет подготовки.

Предшествуйте со значением + для перезаписи существующего пакета или , если вы не хотите перезаписывать существующий пакет. По умолчанию используется значение false (не перезаписывать).
/? Нет Выводит список параметров и их описание для средства командной строки или для определенных команд.