Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Команда поискаWinGet может использоваться для отображения всех приложений, доступных для установки. Ее также можно использовать для определения строки или идентификатора, необходимых для установки конкретного приложения.
Например, команда winget search vscode вернет все приложения, которые включают vscode в имя, идентификатор, описание, моникер или теги.
Команда поиска содержит параметры фильтрации приложений, возвращенных для определения конкретного приложения, которое вы ищете, включая: --id, --name, --moniker, --tag, --command или --source. См. описание ниже или используйте winget search --help в командной строке.
Использование
winget search [[-q] <query>] [<options>]
Псевдонимы
Для этой команды доступны следующие псевдонимы:
- поиск
Аргументы
Доступные аргументы перечислены ниже.
| Аргумент | Описание |
|---|---|
| -q,--запрос | Флаг запроса — это аргумент по умолчанию, используемый для поиска приложения. Его не нужно определять. Ввод команды winget search foo по умолчанию приводит к использованию --query, поэтому включать это не нужно. |
Примечание.
Аргумент запроса является позиционным. winget выполняет сопоставление подстроки без учета регистра с именем пакета, его идентификатором и псевдонимом (моникером). Синтаксис wild-card не поддерживается. Используйте -e, --exact, чтобы требовать точного совпадения, учитывая регистр. Используйте --id, --name или --moniker , чтобы ограничить поле поиска.
Показать все
Отобразить все доступные пакеты WinGet можно с помощью следующей команды:
winget search --query ""
В Windows PowerShell вам потребуется экранировать кавычки, поэтому эта команда станет следующей:
winget search -q `"`"
Примечание.
Это изменение по сравнению с предыдущими версиями WinGet, которые поддерживали winget search без фильтров или параметров, отображая все доступные пакеты. Кроме того, передав параметр source, можно выполнить поиск всех приложений в другом источнике.
Строки поиска
Строки поиска можно фильтровать со следующими параметрами.
| Вариант | Описание |
|---|---|
| --идентификатор | Ограничивает поиск приложением с определенным идентификатором. Идентификатор включает издателя и имя приложения. |
| --имя | Ограничивает поиск приложением с определенным именем. |
| --идентификатор | Ограничивает поиск указанным моникером. |
| --тег | Ограничивает поиск тегом, указанным для приложения. |
| --команда, --командная строка | Ограничивает поиск командами, указанными для приложения. |
| -s, --source | Поиск пакета с помощью указанного имени источника. |
| -n, --count | Отображение не более указанного количества результатов (от 1 до 1000). |
| -e, --exact | Ищет точное совпадение строки в запросе, включая проверку на чувствительность к регистру. Он не будет использовать поведение подстроки по умолчанию. |
| --заголовок | Необязательный HTTP-заголовок для REST-источника Windows-Package-Manager. |
| --authentication-mode | Укажите предпочтение окна аутентификации (беззвучный, предпочтительно беззвучный или интерактивный). |
| --учетная запись аутентификации | Укажите учетную запись, используемую для проверки подлинности. |
| --принять-исходные-соглашения | Примите все соглашения об источниках данных во время операций с источниками данных. |
| --Версии | Отображение доступных версий пакета. |
| -?--Справка | Позволяет получить дополнительную справку по этой команде. |
| --ждать | Предложит пользователю нажать любой ключ перед выходом. |
| --logs,--open-logs | Откройте расположение журналов по умолчанию. |
| --подробно, --детальные-логи | Используется для переопределения параметра ведения журнала и создания подробного журнала. |
| --nowarn (без предупреждений),--ignore-warnings (игнорировать предупреждения) | Подавляет вывод предупреждений. |
| --отключить-интерактивность | Отключите интерактивные уведомления. |
| --proxy | Задайте для этого выполнения прокси-сервер. |
| --no-proxy | Отключите использование прокси-сервера для этого выполнения. |
Строка будет рассматриваться как подстрока. Поиск по умолчанию также не учитывает регистр. Например, winget search micro может возвращать следующее:
- Корпорация Майкрософт
- Микроскоп
- МойМикро
Поиск в нескольких источниках
Если вы хотите ограничить результаты до определенного источника, просто передайте параметр --source или -s и укажите то, что вам нужно. Например, вам может потребоваться узнать, находится ли Visual Studio Code в хранилище, выполнив winget search “Visual Studio Code” -s msstore. В этом поиске в качестве запроса используется Visual Studio Code.
Связанные темы
Windows developer