Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Polecenie downloadWinGet pobiera instalator, zależności i plik licencji (w przypadku pobierania aplikacji spakowanej ze sklepu Microsoft Store). Użyj polecenia wyszukiwania i polecenia show , aby zidentyfikować instalatora pakietu, który chcesz pobrać.
Polecenie pobierania wymaga określenia dokładnego ciągu do pobrania. Jeśli istnieje jakakolwiek niejednoznaczność, zostanie wyświetlony monit o dalsze filtrowanie polecenia pobierania do dokładnej aplikacji.
Polecenie pobierania wymaga uwierzytelniania EntraID (formalnie Azure Active Directory) w celu pobrania spakowanej aplikacji ze sklepu Microsoft Store (*.msix, *.appx, *.msixbundle lub *.appxbundle) i pobrania pliku licencji spakowanej aplikacji ze sklepu Microsoft Store. Konto EntraID używane do uwierzytelniania do generowania i pobierania pliku licencji spakowanej aplikacji ze sklepu Microsoft Store musi być członkiem jednej z następujących trzech ról platformy Azure: administrator globalny, administrator użytkowników lub administrator licencji.
Uwaga / Notatka
Domyślnie polecenie download pobierze odpowiedni instalator do folderu Pobrane użytkownika. Użyj opcji --download-directory , aby określić niestandardową ścieżkę pobierania.
Zastosowanie
winget download [[-q] <query>] [<options>]
Pobieranie bez pliku licencji
Pobieranie pakietu przy użyciu WinGet, plik licencji pakietu można pominąć, dodając do polecenia parametr --skip-license. Wykluczenie pliku licencji pakietu spowoduje usunięcie wymagania autoryzacji w celu wygenerowania pliku licencji offline.
winget download [[--id] <package id>] [[--skip-license]] [<options>]
Pobieranie dla określonej platformy
Pobranie pakietu przy użyciu narzędzia WinGet domyślnie spowoduje pobranie najnowszej dostępnej wersji pakietu dla każdego odpowiedniego przypadku użycia (architektura, platforma urządzeń itp.). Filtrowanie pobranej zawartości dla określonej platformy urządzenia odbywa się przez dołączenie do polecenia parametru --platform .
winget download [[--id] <package id>] [[--platform] <platform type> ] [<options>]
| Platforma | Opis |
|---|---|
| Windows.Desktop | Obsługuje instalowanie w środowisku pulpitu systemu Windows |
| Windows.Universal | Umożliwia instalację we wszystkich systemach operacyjnych firmy Microsoft |
| Windows.Holographic | Obsługuje instalowanie na urządzeniach Microsoft HoloLens |
Pobierz dla określonej architektury
Pobranie pakietu przy użyciu narzędzia WinGet domyślnie spowoduje pobranie najnowszej dostępnej wersji pakietu dla każdego odpowiedniego przypadku użycia (architektura, platforma urządzeń itp.). Filtrowanie pobranej zawartości przy użyciu określonej architektury odbywa się przez dołączenie do polecenia parametru --architecture .
winget download [[--id] <package id>] [[--architecture] <Architecture>] [<options>]
| Architektura | Opis |
|---|---|
| x86 | Procesor 32-bitowy |
| x64 | Procesor 64-bitowy |
| ramię | 32-bitowy procesor ARM |
| arm64 | 64-bitowy procesor ARM |
Argumenty (w programowaniu)
Dostępne są następujące argumenty.
| Argumentacja | Opis |
|---|---|
| -q,--query | Zapytanie używane do wyszukiwania aplikacji. |
Uwaga / Notatka
Argument zapytania jest pozycyjny. Składnia z użyciem znaków wieloznacznych nie jest obsługiwana. Jest to najczęściej ciąg znaków, których oczekujesz, aby jednoznacznie zidentyfikować pakiet, który chcesz pobrać.
Opcje
Opcje umożliwiają dostosowanie środowiska pobierania w celu spełnienia Twoich potrzeb.
| Opcja | Opis |
|---|---|
-d, --download-directory |
Katalog, do którego są pobierane instalatory. |
-m, --manifest |
Trzeba podać ścieżkę do pliku manifestu (YAML). |
--id |
Ogranicza proces pobierania do identyfikatora aplikacji. |
--name |
Ogranicza wyszukiwanie do nazwy aplikacji. |
--moniker |
Ogranicza wyszukiwanie do pseudonimu przypisanego aplikacji. |
-v, --version |
Umożliwia określenie dokładnej wersji do zainstalowania. Jeśli nie zostanie określona, najnowsza wersja pobierze najwyższą wersję aplikacji. |
-s, --source |
Ogranicza wyszukiwanie do podanej nazwy źródłowej. Należy po nim podać nazwę źródłową. |
--scope |
Umożliwia określenie, czy instalator powinien być przeznaczony dla użytkownika czy dla całego komputera. Zobacz znane problemy związane z zakresem instalacji pakietu. |
-a, --architecture |
Wybierz architekturę do pobrania. |
--installer-type |
Wybierz typ instalatora do pobrania. |
-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. |
--locale |
Określa, którą lokalizację użyć (format BCP47). |
--ignore-security-hash |
Ignoruj błąd sprawdzania skrótu instalatora. Niezalecane. |
--skip-dependencies |
Pomija przetwarzanie zależności pakietów i funkcji systemu Windows. |
--header |
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). |
--authentication-account |
Określ konto, które ma być używane do uwierzytelniania. |
--accept-package-agreements |
Służy do akceptowania umowy licencyjnej i unikania wyświetlania komunikatu. |
--accept-source-agreements |
Używany w celu zaakceptowania pierwotnej umowy licencyjnej i uniknięcia monitu. |
--skip-license,--skip-microsoft-store-package-license |
Pomija pobieranie licencji pakietu Microsoft Store w trybie offline. |
--platform |
Wybierz platformę docelową. |
-?, --help |
Uzyskaj dodatkową pomoc dotyczącą tego polecenia. |
--wait |
Nakazuje użytkownikowi naciśnięcie dowolnego klawisza przed zakończeniem programu. |
--logs,--open-logs |
Otwórz domyślną lokalizację dzienników. |
--verbose, --verbose-logs |
Służy do zastępowania ustawienia rejestrowania i tworzenia szczegółowego dziennika. |
--nowarn,--ignore-warnings |
Tłumi komunikaty ostrzeżeń. |
--disable-interactivity |
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. |
Przykłady zapytań
Poniższy przykład pobiera określoną wersję aplikacji z jej identyfikatora.
winget download --id Microsoft.PowerToys --version 0.15.2
Poniższy przykład pobiera aplikację o określonym typie instalatora.
winget download --id Microsoft.WingetCreate --installer-type msix
Poniższy przykład pobiera aplikację według architektury i zakresu do określonego katalogu pobierania.
winget download --id Microsoft.PowerToys --scope machine --architecture x64 --download-directory <Path>
Tematy pokrewne
- Instalowanie aplikacji i zarządzanie nimi za pomocą narzędzia winget
- Przesyłanie pakietów do menedżera pakietów systemu Windows
Windows developer