configure команда (winget)

Команда configure средства winget использует файл конфигурации WinGet, чтобы приступить к настройке компьютера Windows в требуемом состоянии среды разработки. configuration Файл может указать коллекцию пакетов для установки вместе с другими параметрами системы, что делает его наиболее полным подходом для воспроизводимой настройки среды.

Подсказка

Для более простых сценариев можно установить несколько пакетов одной командой (winget install A B C) или использовать winget export и winget import для сохранения и восстановления списка пакетов.

Предупреждение

Не запускайте файл конфигурации WinGet, не просматривая содержимое файла и проверяя достоверность связанных ресурсов. Узнайте , как проверить надежность файла конфигурации WinGet.

Предпосылки

Псевдонимы

Для этой команды доступны следующие псевдонимы:

  • configuration
  • dsc

Использование

winget configure -f <C:/Users/<username>/winget-configs/config-file-name.dsc.winget>

После того как вы определили файл WinGet configuration, который хотите использовать, убедились в его безопасности и надёжности и скачали его на локальный компьютер, вы можете использовать команду winget configure, чтобы начать установку configuration.

wingetconfigure Снимок экрана: параметры команды.

Аргументы и опции

Доступны следующие аргументы:

Аргумент Описание
-f, --file Путь к файлу wingetconfiguration .
--module-path Указывает расположение на локальном компьютере для хранения модулей. По умолчанию %LOCALAPPDATA%\Microsoft\WinGet\Configuration\Modules.
--processor-path Указывает путь к процессору configuration .
-h, --history Выберите элементы из истории.
--accept-configuration-agreements Принимает configuration предупреждение, предотвращая интерактивный запрос.
--suppress-initial-details Не показывать первоначальные configuration сведения, если возможно.
--enable Включите компоненты configuration. Требуется доступ к хранилищу.
--disable Отключите configuration компоненты. Требуется доступ к хранилищу.
-?, --help Отображает справку по выбранной команде.
--wait Предложит пользователю нажать любой ключ перед выходом.
--logs, --open-logs Откройте расположение журналов по умолчанию.
--verbose, --verbose-logs Включает подробное ведение журнала для winget.
--nowarn, --ignore-warnings Подавляет вывод предупреждений.
--disable-interactivity Отключите интерактивные подсказки.
--proxy Задайте для этого выполнения прокси-сервер.
--no-proxy Отключите использование прокси-сервера для этого выполнения.

configure вложенные комманды

Команда winget configure включает ряд подкоманд, в том числе:

  • winget configure show: отображает сведения о configuration файле. Использование: winget configure show -f <file>. Выполнение команды: winget configuration show configuration.dsc.yaml отобразит сведения о configuration текущем рабочем каталоге.
  • winget configure list: отображает подробные сведения о конфигурациях, примененных к системе. Затем эти данные можно использовать с другими configure командами для получения дополнительных сведений. Использование: winget configure list [<options>]
  • winget configure test: проверяет систему на соответствие требуемому состоянию, показыв, соответствует ли текущее состояние системы требуемому состоянию, определенному в связанном configuration файле. Использование: winget configure test -f <file>.
  • winget configure validate: проверяет configuration файл. Использование: winget configure validate [-f] <file> [<options>].
  • winget configure export: экспортирует configuration ресурсы в configuration файл. Когда используется с --all, все конфигурации пакетов экспортируются. При использовании --package-id экспортирует ресурс WinGetPackage для заданного идентификатора пакета. При использовании вместе с --module и --resource, экспортируются параметры указанного ресурса. Если выходной configuration файл уже существует, добавляет экспортированные configuration ресурсы. Использование: winget configure export -o <output file> [<options>]