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


настройка команды (winget)

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

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

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

Предпосылки

Псевдонимы

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

  • конфигурация
  • DSC

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

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

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

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

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

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

настройте подкоманды

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

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