Udostępnij przez


polecenie wyszukiwania (winget)

Polecenie wyszukiwaniaWinGet może służyć do wyświetlania wszystkich aplikacji dostępnych do instalacji. Może również służyć do identyfikowania ciągu lub identyfikatora wymaganego do zainstalowania określonej aplikacji.

Na przykład polecenie winget search vscode zwróci wszystkie dostępne aplikacje, które zawierają ciąg "vscode" w nazwie, identyfikatorze, opisie, moniker lub tagach.

Polecenie wyszukiwania zawiera parametry filtrowania zwróconych aplikacji, aby ułatwić identyfikację szukanej aplikacji, w tym: --id, --name, --moniker, --tag, --commandlub --source. Zobacz opisy poniżej lub użyj winget search --help w wierszu polecenia.

Zastosowanie

winget search [[-q] <query>] [<options>]

Zrzut ekranu programu Windows PowerShell wyświetlający wyniki polecenia wyszukiwania winget.

Pseudonimy

Następujące aliasy są dostępne dla tego polecenia:

  • znajdź

Argumenty (w programowaniu)

Dostępne są następujące argumenty.

Argumentacja Opis
-q,--query Flaga zapytania jest domyślnym argumentem używanym do wyszukiwania aplikacji. Nie trzeba go określać. Wprowadzenie polecenia winget search foo spowoduje domyślne użycie --query, więc jego dodanie jest niepotrzebne.

Uwaga / Notatka

Argument zapytania jest pozycyjny. Składnia z użyciem znaków wieloznacznych nie jest obsługiwana. Najczęściej jest to oczekiwany ciąg znaków, który pomaga w znalezieniu szukanego pakietu.

Pokaż wszystko

Aby wyświetlić wszystkie dostępne pakiety zestawów winget, użyj polecenia :

winget search --query ""

W programie Windows PowerShell należy ująć cudzysłowy, więc to polecenie staje się następujące:

winget search -q `"`"

Uwaga / Notatka

Jest to zmiana w stosunku do poprzednich wersji winget, które obsługiwały winget search bez filtrów ani opcji, wyświetlając wszystkie dostępne pakiety. Możesz również wyszukać wszystkie aplikacje w innym źródle, przekazując opcję źródła .

Frazy wyszukiwania

Ciągi wyszukiwania można filtrować przy użyciu następujących opcji.

Opcja Opis
--id Ogranicza wyszukiwanie do identyfikatora aplikacji. Identyfikator zawiera wydawcę i nazwę aplikacji.
--nazwa Ogranicza wyszukiwanie do nazwy aplikacji.
--przezwisko Ogranicza wyszukiwanie do określonego monikera.
--etykieta Ogranicza wyszukiwanie do tagów wymienionych dla aplikacji.
--cmd, --command Ogranicza wyszukiwanie do poleceń wymienionych dla aplikacji.
-s, --źródło Znajdź pakiet przy użyciu określonej nazwy źródłowej .
-n, --liczba Pokaż nie więcej niż określoną liczbę wyników (od 1 do 1000).
-e, --exact Używa dokładnego ciągu znaków w zapytaniu, w tym sprawdzania rozróżniania wielkości liter. Nie będzie używać domyślnego zachowania funkcji substring.
--nagłówek Opcjonalny nagłówek HTTP dla źródła REST w systemie Windows—Package-Manager.
--authentication-mode Określ preferencję okna uwierzytelniania (dyskretne, dyskretne lub interaktywne).
--konto uwierzytelniające Określ konto, które ma być używane do uwierzytelniania.
--accept-source-agreement Zaakceptuj wszystkie umowy źródłowe podczas operacji źródłowych.
—-versions Pokaż dostępne wersje pakietu.
-?, --pomoc Otrzymuje dodatkową pomoc dotyczącą tego polecenia.
--czekać Nakazuje użytkownikowi naciśnięcie dowolnego klawisza przed zakończeniem programu.
--dzienniki,--otwórz dzienniki Otwórz domyślną lokalizację dzienników.
--verbose, --verbose-logs Służy do zastępowania ustawienia rejestrowania i tworzenia szczegółowego dziennika.
--nowarn (ignoruj ostrzeżenia), --ignore-warnings (ignoruj ostrzeżenia) Tłumi komunikaty ostrzeżeń.
--wyłącz-interaktywność Wyłącz interaktywne komunikaty.
--proxy Ustaw serwer proxy do użycia na potrzeby tego wykonania.
--no-proxy Wyłącz użycie serwera proxy dla tego wykonania.

Ciąg będzie traktowany jako podciąg. Wyszukiwanie domyślnie jest również niewrażliwe na wielkość liter. Na przykład winget search micro może zwrócić następujące:

  • Microsoft
  • Mikroskop
  • MyMicro

Wyszukiwanie w wielu źródłach

Jeśli chcesz zawęzić wyniki do określonego źródła, wystarczy przekazać --source parametr lub -s i określić, co chcesz. Na przykład możesz sprawdzić, czy program Visual Studio Code znajduje się w sklepie, uruchamiając polecenie winget search “Visual Studio Code” -s msstore. To wyszukiwanie używa "Visual Studio Code" jako zapytania.