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


скачать команду (winget)

Команда скачивания средства winget скачивает установщик из выбранного пакета. Используйте команду поиска и команду show, чтобы определить установщик пакета, который вы хотите скачать.

Для скачивания необходимо указать точную строку для скачивания . Если есть неоднозначность, вам будет предложено дополнительно отфильтровать команду скачивания до точного приложения.

Примечание.

По умолчанию команда скачивания скачивает соответствующий установщик в папку загрузки пользователя. Используйте параметр --download-directory, чтобы указать пользовательский путь загрузки.

Примечание.

По состоянию на март 2024 г. параметр скачивания не поддерживает источник msstore.

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

winget download [[-q] <query>] [\<options>]

Скачать команду

Аргументы

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

Аргумент Description
-q,--query Запрос, используемый для поиска приложения.

Примечание.

Аргумент запроса является позиционным. Синтаксис с использованием подстановочных знаков не поддерживается. Чаще всего это строка символов, которые вы ожидаете однозначно определить пакет, который требуется скачать.

Параметры

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

Вариант Описание
-d, --download-directory Каталог, в который загружаются установщики.
-m, --manifest За этим параметром должен следовать путь к файлу манифеста (YAML).
--id Ограничивает скачивание идентификатором приложения.
--name Ограничивает поиск приложением с определенным именем.
--moniker Ограничивает поиск моникером, указанным для приложения.
-v, --version Позволяет указать точную версию для установки. Если не указано, последняя скачит приложение с наивысшей версией.
-s, --source Ограничивает поиск источником с указанным именем. За этим параметром должно следовать имя источника.
--scope Позволяет указать, должен ли установщик использовать область пользователя или компьютера. Ознакомьтесь с известными проблемами, связанными с областью установки пакета.
-a, --architecture Выберите архитектуру для скачивания.
--installer-type Выберите тип установщика для скачивания.
-e, --exact Ищет точное совпадение со строкой в запросе, выполняя при этом проверку на учет регистра. Поведение по умолчанию для подстроки не используется.
--locale Указывает используемый языковой стандарт (формат BCP47).
-o, --log Направляет данные журнала в файл журнала. Необходимо указать путь к файлу, для которого у вас есть права на запись.
--ignore-security-hash Пропустить сбой проверки хэша установщика. Не рекомендуется.
--accept-package-agreements Используется для принятия лицензионного соглашения и позволяет избежать появления запроса.
--accept-source-agreements Используется для принятия исходного лицензионного соглашения и позволяет избежать появления запроса.
-?, --help Позволяет получит дополнительную справку по этой команде.
--ждать Предложит пользователю нажать любой ключ перед выходом.
--logs,--open-logs Откройте расположение журналов по умолчанию.
--verbose, --verbose-logs Используется для переопределения параметра ведения журнала и создания подробного журнала.
--disable-interactivity Отключите интерактивные запросы.

Примеры запросов

В следующем примере загружается определенная версия приложения из своего идентификатора.

winget download --id Microsoft.PowerToys --version 0.15.2

В следующем примере загружается приложение с определенным типом установщика.

winget download --id Microsoft.WingetCreate --installer-type msix

В следующем примере приложение загружается по архитектуре и области в определенный каталог загрузки.

winget download --id Microsoft.PowerToys --scope machine --architecture x64 --download-directory <Path>