import команда (winget)

Команда importwinget средства импортирует JSON-файл приложений для установки. Команда import в сочетании с командой экспорта позволяет пакетной установке приложений на компьютере.

Команда import часто используется для совместного использования вашей среды разработки или для создания образа системы на вашем ПК с вашими любимыми приложениями.

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

winget import [-i] <import-file> [<options>]

Снимок экрана со списком параметров справки команды wingetimport.

Аргументы

Доступные аргументы перечислены ниже.

Аргумент Описание
-i,--import-file Файл JSON, описывающий устанавливаемые пакеты.

Параметры

Эти параметры позволяют настроить import интерфейс в соответствии с вашими потребностями.

Вариант Описание
--ignore-unavailable Подавляет ошибки, если запрошенное приложение недоступно.
--ignore-versions Пропускает версии, указанные в файле JSON, и устанавливает последнюю доступную версию.
--no-upgrade Пропускает обновление, если установленная версия уже существует.
--accept-package-agreements Используется для принятия лицензионного соглашения и избегания появления запроса.
--accept-source-agreements Используется для принятия исходного лицензионного соглашения и позволяет избежать появления запроса.
-?,--help Отображает справку по выбранной команде.
--wait Предложит пользователю нажать любой ключ перед выходом.
--logs,--open-logs Откройте расположение журналов по умолчанию.
--verbose, --verbose-logs Используется для переопределения параметра ведения журнала и создания подробного журнала.
--nowarn,--ignore-warnings Подавляет вывод предупреждений.
--disable-interactivity Отключите интерактивные уведомления.
--proxy Задайте для этого выполнения прокси-сервер.
--no-proxy Отключите использование прокси-сервера для этого выполнения.

Схема JSON

Движущая сила, лежащая в основе import команды, — это JSON-файл. Схему для JSON-файла можно найти в репозитории клиента Диспетчер пакетов Windows на сайте GitHub.

Файл JSON содержит следующую иерархию.

Ввод Описание
Источники Источники, откуда поступают манифесты приложений.
Пакеты Коллекция пакетов, подлежащих установке.
PackageIdentifier Идентификатор пакета в Диспетчере пакетов Windows, используемый для обозначения пакета.
Версия [Необязательно.] Конкретная версия пакета для установки.

Импорт файлов

Когда Диспетчер пакетов Windows импортирует файл JSON, он пытается установить указанные приложения последовательно. Если приложение недоступно или уже установлено, он уведомит пользователя об этом.

Screenshot ввода команды wingetimport в командной строке Терминал Windows.