Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Команда exportwinget средства экспортирует JSON-файл приложений в указанный файл. Команда export использует JSON в качестве формата. Вы можете найти схему для JSON-файла, используемого winget, в репозитории клиента Windows диспетчер пакетов на GitHub.
export в сочетании с командой import позволяет пакетно устанавливать приложения на вашем ПК.
Эта export команда часто используется для создания файла, который можно предоставить другим разработчикам или использовать при восстановлении среды сборки.
Использование
winget export [-o] <output> [<options>]
Аргументы
Доступные аргументы перечислены ниже.
| Аргумент | Описание |
|---|---|
-o, --output |
Путь к созданному JSON-файлу. |
Параметры
Эти параметры позволяют настроить export интерфейс в соответствии с вашими потребностями.
| Вариант | Описание |
|---|---|
-s, --source |
[Необязательно] Указывает источник, из которого берутся файлы export. Используйте этот параметр, если вам нужны файлы только из определенного источника. |
--include-versions |
[Необязательно.] Включает версию приложения, установленного в текущий момент. Используйте этот параметр, если требуется конкретная версия. По умолчанию, если не указано, import будет использоваться последняя версия. |
--accept-source-agreements |
Используется для принятия исходного лицензионного соглашения и позволяет избежать появления запроса. |
-?, --help |
Отображает справку по выбранной команде. |
--wait |
Предложит пользователю нажать любой ключ перед выходом. |
--logs, --open-logs |
Откройте расположение журналов по умолчанию. |
--verbose, --verbose-logs |
Используется для переопределения параметра ведения журнала и создания подробного журнала. |
--nowarn, --ignore-warnings |
Подавляет вывод предупреждений. |
--disable-interactivity |
Отключите интерактивные уведомления. |
--proxy |
Задайте для этого выполнения прокси-сервер. |
--no-proxy |
Отключите использование прокси-сервера для этого выполнения. |
Схема JSON
Движущая сила, лежащая в основе export команды, — это JSON-файл. Схему для JSON-файла можно найти в репозитории клиента Диспетчер пакетов Windows на сайте GitHub.
Файл JSON содержит следующую иерархию.
| Ввод | Описание |
|---|---|
Sources |
Источники, откуда поступают манифесты приложений. |
Packages |
Коллекция пакетов, подлежащих установке. |
PackageIdentifier |
Идентификатор пакета в Диспетчере пакетов Windows, используемый для обозначения пакета. |
Version |
[Необязательно.] Конкретная версия пакета для установки. |
Экспорт файлов
Когда Windows диспетчер пакетов экспортирует JSON-файл, он пытается export перечислить все приложения, установленные на компьютере.
winget export Если команда не может сопоставить приложение с приложением из доступного sourceприложения, export команда отобразит предупреждение.
Примечание.
Сопоставление приложения зависит от метаданных в манифесте из настроенного источника, а метаданные в компоненте Установка и удаление программ в Windows зависят от установщика пакетов.
export После завершения можно изменить полученный JSON-файл в избранном редакторе. Вы можете удалить приложения, которые не нужно будет импортировать в будущем.
Связанные темы
Windows developer