search polecenie (winget)

Polecenie searchWinGet 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 search zawiera parametry umożliwiające filtrowanie zwracanych aplikacji, aby ułatwić znalezienie konkretnej aplikacji, której szukasz, w tym: --id, --name, --moniker, --tag, --command lub --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 przedstawiający wyniki polecenia wingetsearch.

Pseudonimy

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

  • find

Argumenty (w programowaniu)

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

Argumentacja Opis
-q,--query Flaga zapytania jest domyślnym argumentem używanym do search dla 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. winget wykonuje dopasowanie fragmentu ciągu znaków bez rozróżniania wielkości liter dla nazwy pakietu, identyfikatora i monikeru. Składnia znaków wieloznacznych nie jest obsługiwana. Użyj -e, --exact, aby wymagać dokładnego dopasowania uwzględniającego wielkość liter. Użyj --id, --name lub --moniker , aby ograniczyć przeszukiwane pole.

Pokaż wszystko

Aby wyświetlić wszystkie winget dostępne pakiety, 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

To zmiana w porównaniu z poprzednimi wersjami winget, które obsługiwały winget search bez filtrów ani opcji, wyświetlając wszystkie dostępne pakiety. Możesz również search dla wszystkich aplikacji w innym źródle, podając opcję source.

Frazy wyszukiwania

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

Opcja Opis
--id Ogranicza search do identyfikatora aplikacji. Identyfikator zawiera wydawcę i nazwę aplikacji.
--nazwa Ogranicza search do nazwy aplikacji.
--przezwisko search Ogranicza parametr do określonego monikera.
--etykieta Ogranicza search do tagów wymienionych dla aplikacji.
--cmd, --command Ogranicza search 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. Domyślnie search również nie rozróżnia wielkości 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 search wykorzystuje „Visual Studio Code” jako zapytanie.