Wszystko, co musisz wiedzieć o instalacji i korzystaniu z Menedżera pakietów systemu Windows (WINGET) w systemie Windows 11 wraz z przykładami.
Menedżer pakietów systemu Windows, znany przez użytkowników jako WINGET, to menedżer pakietów oparty na wierszu polecenia, który umożliwia szybkie znajdowanie, pobieranie, instalowanie, aktualizowanie, odinstalowywanie i konfigurowanie aplikacji na komputerach z systemem Windows 10 i Windows 11.
Menedżer pakietów Windows firmy Microsoft ułatwia zarządzanie aplikacjami, uruchamiając jedno polecenie — Winget
w wierszu polecenia. Na przykład, jeśli chcesz zainstalować lub zaktualizować aplikację na swoim komputerze, możesz po prostu wywołać szybkie polecenie „Winget”, aby znaleźć i zainstalować najnowszą wersję aplikacji według jej nazwy bez konieczności wykonywania dodatkowych czynności wyszukiwania online , pobierając i ręcznie instalując.
Winget to wbudowane narzędzie w systemie Windows 11, które umożliwia bezproblemowe instalowanie, aktualizowanie, konfigurowanie i usuwanie wielu aplikacji. W tym artykule przyjrzymy się, jak zainstalować (jeśli nie jest jeszcze zainstalowany) i korzystać z Menedżera pakietów systemu Windows (Winget) w systemie Windows 11.
Jak zainstalować WINGET (Windows Package Manager) w Windows 11?
Narzędzie wiersza polecenia Menedżera pakietów systemu Windows (Winget) jest domyślnie powiązane z systemem Windows 11 jako „Instalator aplikacji”. Przypadkowo instalator aplikacji nie jest zainstalowany na komputerze z systemem Windows 11, należy go zainstalować ze sklepu Microsoft Store. Jeśli jest już zainstalowany, upewnij się, że jest zaktualizowany do najnowszej wersji.
Jeśli nie zainstalowałeś jeszcze Instalatora aplikacji na swoim komputerze, możesz go zainstalować na dwa sposoby:
Pobierz instalator aplikacji ze sklepu Microsoft Store. Aby to zrobić, otwórz sklep Microsoft Store i wyszukaj „Instalator aplikacji”.
Następnie otwórz stronę „Instalator aplikacji” i kliknij przycisk „Pobierz”, aby ją zainstalować. Jeśli masz już aplikację, kliknij przycisk „Aktualizuj”, aby zaktualizować aplikację.
Jeśli chcesz zainstalować Menedżera pakietów systemu Windows z instalatorem offline, możesz pobrać najnowszą wersję tej aplikacji ze strony GitHub.
Odwiedź stronę wydania Menedżera pakietów systemu Windows w serwisie GitHub i wybierz najnowszą wersję.
Po otwarciu strony najnowszej wersji Menedżera pakietów systemu Windows kliknij łącze pobierania „.msixbundle” (Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle) w sekcji Zasoby, aby pobrać instalator offline.
Po pobraniu pliku kliknij go dwukrotnie, aby zainstalować aplikację. Następnie kliknij przycisk „Zainstaluj” w kreatorze. Jeśli zobaczysz komunikat „Instalator aplikacji jest już zainstalowany”, po prostu kliknij przycisk „Zainstaluj ponownie”, aby ponownie zainstalować aplikację.
Po zainstalowaniu aplikacji uruchom ponownie komputer.
Jak korzystać z WINGET, Menedżera pakietów systemu Windows w systemie Windows 11?
Po zainstalowaniu narzędzi wiersza poleceń Menedżera pakietów systemu Windows możesz uruchomić winget
z okna wiersza polecenia lub powłoki wiersza polecenia w terminalu Windows.
Aby uruchomić polecenie Winget, najpierw otwórz Wiersz poleceń jako administrator. Aby to zrobić, kliknij Start w systemie Windows 11 i wyszukaj „Wiersz polecenia” lub „CMD”. Następnie kliknij prawym przyciskiem myszy najwyższy wynik i wybierz opcję „Uruchom jako administrator”. Jeśli zobaczysz okno dialogowe z ostrzeżeniem UAC, kliknij „Tak”, aby potwierdzić.
Na początek po prostu wpisz Winget
w wierszu polecenia i naciśnij klawisz Enter.
Otrzymasz listę poleceń i informacje o tym, jak korzystać z narzędzia. Oto dostępne polecenia Wingeta:
Komenda | akcja |
---|---|
zainstalować | Instaluje podany pakiet |
Pokazać | Wyświetla informacje o paczce |
Źródło | Zarządzaj źródłami pakietów |
Szukaj | Znajdź i pokaż podstawowe informacje o pakietach |
Lista | Wyświetl zainstalowane pakiety |
Uaktualnić | Aktualizuje dany pakiet |
Odinstaluj | Odinstalowuje podany pakiet |
Haszysz | Pomocnik do haszowania plików instalatora |
Uprawomocnić | Weryfikuje plik manifestu |
Ustawienia | Otwórz ustawienia lub ustaw ustawienia administratora |
Cechy | Pokazuje stan funkcji eksperymentalnych |
Eksport | Eksportuje listę zainstalowanych pakietów |
Import | Importuje wszystkie pakiety w pliku |
Oprócz powyższych poleceń otrzymasz również polecenia sprawdzające wersję Menedżera pakietów systemu Windows i dodatkowe informacje o narzędziu:
- - wersja
:Wyświetl wersję narzędzia- - informacje
: Wyświetl ogólne informacje o narzędziu
Aby uzyskać więcej informacji o narzędziu, wpisz następujące polecenie i naciśnij Wchodzić
:
winget -- informacje
W poleceniach Winget nie jest rozróżniana wielkość liter, więc możesz używać małych i wielkich liter lub ich kombinacji, będzie działać tak samo.
Każde z wyżej wymienionych poleceń ma własny zestaw opcji/przełączników, których można używać z poleceniami do wykrywania, instalowania, aktualizowania, usuwania i konfigurowania aplikacji zgodnie z potrzebami.
Aby uzyskać więcej informacji i wyświetlić opcje dla konkretnego polecenia, przekaż pomoc -?
argument po nazwie polecenia. Na przykład, jeśli chcesz dowiedzieć się więcej informacji na tematSzukaj
polecenie, a także jego argumenty i opcje, wprowadź poniższe polecenie:
wyszukiwanie wingeta -?
Szybko wyszukuj aplikacje w Winget
Repozytoria Winget są wypełnione setkami przydatnego oprogramowania, od zwykłego oprogramowania komputerowego Windows po narzędzia programistyczne.
Możesz użyć Winget, aby szybko znaleźć i zainstalować aplikacje z repozytorium, odwołując się do nazwy aplikacji, tagu, identyfikatora lub innych. Jeśli chcesz znaleźć aplikację, musisz użyć polecenia wyszukiwania. Aby wyszukać aplikację, użyj następującego polecenia:
wyszukiwanie wingeta
Gdzie zamień „” na nazwę aplikacji, którą chcesz zainstalować.
Przykład:
Załóżmy, że chcesz zainstalować aplikację „Twitter”, możesz użyć następującego polecenia, aby zainstalować aplikację zamiast polować na nią online:
twitter wyszukiwania wingeta
Gdy wykonasz pierwsze polecenie, Winget poinformuje Cię, że źródło sklepu MS wymaga wyświetlenia umowy źródłowej przed użyciem narzędzia. Możesz sprawdzić umowę pod tym adresem URL –
Warunki transakcji: //aka.ms/microsoft-store-terms-of-transaction
Jeśli zgadzasz się na wszystkie warunki umów źródłowych, po prostu wpisz „Y” i naciśnij Enter.
Teraz Winget wyszuka aplikację i wyświetli listę wszystkich aplikacji, które mają w sobie nazwę „Twitter”, jak pokazano poniżej. Na poniższym zrzucie ekranu najwyższy wynik to właściwa aplikacja, której potrzebujemy.
Jeśli szukasz aplikacji z niewłaściwą nazwą, identyfikatorem, monikerem (pseudonimem) lub tagiem, otrzymasz komunikat o błędzie „Nie znaleziono pakietu spełniającego kryteria wejściowe”, jak pokazano poniżej.
Możesz także użyć -Q
lub --zapytanie
argumenty do wyszukania pakietów aplikacji dostępnych dla winget, które zawierają słowo zapytania (Twitter):
wyszukiwanie winget -q twitter
lub
Winget search -- zapytanie twitter
Te argumenty zapytania są opcjonalne, wartości będą również działać bez nich.
Jeśli nazwa programu zawiera spację, umieść nazwę aplikacji w cudzysłowie. Na przykład:
wyszukiwanie winget „Mozilla Firefox”
Filtruj wyniki wyszukiwania w Winget
Jak widać poniżej, gdy szukaliśmy pakietów oprogramowania ze słowem kluczowym „Twitter”, Winget zwróci wszystkie pakiety, które mogą zawierać słowo „Twitter” w polu nazwy, identyfikatora, monikera lub tagu. Wyświetli również aplikacje, które mają część nazwy jako „Twitter”.
Jeśli uzyskasz setki takich wyników, trudno będzie znaleźć konkretną aplikację, której szukasz.
Na szczęście Winget udostępnia listę filtrów zapytań wyszukiwania (opcji), która pozwala zawęzić wyszukiwanie lub ograniczyć zwracane wyniki. Aby wyświetlić opcje obsługiwane przez Szukaj
polecenie, uruchom poniższe polecenie:
wyszukiwanie wingeta -?
Wyszukiwanie można filtrować za pomocą następujących opcji:
--ID
: Filtruj wyniki według identyfikatora--Nazwa
: Filtruj wyniki według nazwy--przezwisko
: Filtruj wyniki według pseudonimu--etykietka
: Filtruj wyniki według tagów--Komenda
: Filtruj wyniki według polecenia-n
lub--liczyć
: Pokaż tylko określoną liczbę wyników-s
lub--źródło
: Znajdź pakiet używając podanego źródła-mi
lub--dokładny
: Znajdź pakiet używając dokładnego dopasowania
Filtruj wyniki wyszukiwania według nazwy
Teraz dzięki powyższym opcjom możesz filtrować wyniki wyszukiwania. Możesz łatwo ograniczyć wyszukiwanie do samej nazwy aplikacji. Składnia:
wyszukiwanie wingeta -- nazwa
Powiedzmy, że chcesz tylko znaleźć pakiety aplikacji, które mają słowo Świergot
w polu „Nazwa” wyniku. Możesz użyć poniższego polecenia, aby to wypróbować:
Wyszukiwanie winget -- nazwa Twitter
Jak widać, winget zwraca tylko te wyniki, które pominął ciąg „Twitter” w polu „Nazwa” i inne.
Filtruj wyniki wyszukiwania według identyfikatora
Możesz także ograniczyć swoje wyszukiwanie do identyfikatora aplikacji. Każdy pakiet aplikacji ma określony identyfikator, który jest kombinacją liter i cyfr (np. 9WZDNCRFJ110) lub kombinacją wydawcy i nazwy aplikacji (np. Mozilla.Firefox).
Jeśli chcesz znaleźć pakiety według identyfikatora aplikacji, możesz użyć następującego polecenia, aby przefiltrować wyszukiwanie:
wyszukiwanie winget --ID
lub
wyszukiwanie winget --ID =
Gdzie zastąp argument identyfikatorem aplikacji, którą chcesz wyszukać.
Przykład 1:
Na przykład identyfikator aplikacji Twitter ze sklepu MS to 9WZDNCRFJ140. Jeśli masz identyfikator, który jest kombinacją liter i cyfr, musisz dodać =
znak między ID
polecenie i argument:
wyszukiwanie winget --ID = 9WZDNCRFJ140
Pamiętaj też, aby dodać jedynkę przed i po znaku równości =
.
Przykład 2:
Jeśli jednak masz identyfikator, który jest kombinacją wydawcy i nazwy aplikacji, możesz wprowadzić argument identyfikatora z lub bez =
podpisać.
Na przykład załóżmy, że szukasz „firefox” w winget, zobaczysz wszystkie wyniki z ciągiem „firefox” w dowolnym polu, jak pokazano na poniższym zrzucie ekranu. Jak widać poniżej, identyfikator zawiera wydawcę i nazwę aplikacji.
Teraz, jeśli chcesz ograniczyć wyszukiwanie do identyfikatora aplikacji Firefox, możesz użyć jednego z następujących poleceń:
Wyszukiwanie winget — identyfikator Mozilla.Firefox
lub
Wyszukiwanie winget --ID=Mozilla.Firefox
W powyższych poleceniach identyfikator jest kombinacją wydawcy i nazwy aplikacji. Być może zauważyłeś również w powyższych poleceniach, możesz wprowadzić identyfikator aplikacji z lub bez =
znaku równości, a jeśli dołączysz znak równości (=), nie pozostawiaj spacji przed i po znaku =
znak dla tego rodzaju identyfikatora aplikacji.
Jak widać powyżej, otrzymasz zwrócone wyniki wymagające tego identyfikatora Mozilla Firefox
znajduje się w jedynym polu „ID” wyników.
Filtruj wyniki wyszukiwania według tagów
Możesz także ograniczyć wyszukiwanie do tagów wymienionych dla pakietów aplikacji. Na przykład, jeśli chcesz filtrować wyniki wyszukiwania za pomocą tagu „firefox”, możesz wypróbować jedno z następujących poleceń:
Wyszukiwanie winget --tag firefox
lub
wyszukiwanie winget --tag=firefox
Otrzymasz zwrócone wyniki z tagiem „firefox” wymienionym dla paczek.
Filtruj wyniki wyszukiwania według poleceń
Innym sposobem filtrowania wyszukiwania jest użycie poleceń wymienionych dla aplikacji.
Aby uzyskać tylko pakiety oprogramowania, które mają na liście polecenie „firefox”, możesz użyć jednego z następujących poleceń:
wyszukiwanie winget --command=firefox
lub
Winget search --polecenie firefox
Filtruj wyniki wyszukiwania według monikera
Jeśli nie znasz oficjalnej lub poprawnej nazwy aplikacji, wyszukaj ją za pomocą znanego pseudonimu (nazwa nieformalna) lub pseudonimu.
Na przykład możesz wyszukać aplikację „Iobit Uninstaller” za pomocą monikera „Iobit”:
wyszukiwanie wingeta --moniker=iobit
Powyższe wyświetli listę aplikacji z pasującym pseudonimem lub pseudonimem.
Filtruj wyniki wyszukiwania według źródła
Winget pobiera pakiety aplikacji z repozytoriów Microsoft Store i Winget w celu instalowania i aktualizowania aplikacji. Podczas wyszukiwania aplikacji za pomocą narzędzia Winget pobiera ono aplikacje ze źródeł Microsoft Store i Winget, a także wszelkich innych niestandardowych źródeł, które mogłeś dodać. Możesz jednak wyszukiwać aplikacje z jednego konkretnego źródła zamiast ze wszystkich, korzystając z -s
lub --źródło
opcja.
Składnia:
wyszukiwanie winget -S
lub
wyszukiwanie winget -- źródło
Gdzie jest nazwa repozytorium źródłowego, może to być albo msstore
lub winget
.
Przykład:
Gdy wyszukujesz aplikację „Spotify” z dowolnymi filtrami, otrzymasz następujące wyniki z obu źródeł „msstore” (MS Store) i repozytorium „winget”:
Aby ograniczyć wyszukiwanie do określonego źródła, wpisz dowolne z poniższych poleceń i naciśnij Wchodzić
.
Dla źródła Microsoft Store:
winget search -s msstore spotify
Dla źródła Wingeta:
wyszukiwanie winget -- źródło winget spotify
W powyższych poleceniach możesz użyć jednego z -s
lub --źródło
możliwość filtrowania wyszukiwania według źródła.
W rezultacie pobierze wyniki tylko z określonego źródła.
Filtruj wyniki wyszukiwania według liczby
Możesz również określić liczbę wyjść lub wyników, które możesz uzyskać podczas wyszukiwania aplikacji za pomocą -n
lub --liczyć
opcja.
Aby ograniczyć liczbę wyjść do określonej liczby, wprowadź jedno z tych poleceń:
wyszukiwanie wingeta -n
lub
wyszukiwanie winget - liczba
Gdzie zamień na liczbę wyników (count), które chcesz uzyskać w wyszukiwaniu.
Przykład:
Na przykład, jeśli chcesz ograniczyć wyjście do 5 podczas wyszukiwania aplikacji „Firefox”, użyj jednego z tych poleceń:
wyszukiwanie wingeta -n 5 firefox
lub
Winget search -- odlicz 5 firefoxów!
Znajdź pakiet aplikacji za pomocą Exact String
Czasami chcesz tylko znaleźć pakiet oprogramowania, który dokładnie pasuje do ciągu zapytania. W takich przypadkach możesz użyć mi
lub dokładny
możliwość znalezienia pakietu, który dokładnie pasuje do ciągu w zapytaniu.
Przykład: Aby znaleźć aplikację Recava przy użyciu dokładnego dopasowania, wypróbuj poniższe polecenia:
wyszukiwanie winget --dokładne Recuva
lub
Winget search -e Recuva
Wyszukaj aplikację z wieloma opcjami filtrowania
Możesz także użyć wielu opcji filtrowania do wyszukiwania aplikacji. W poniższym przykładzie ograniczamy wyszukiwanie do nazwy aplikacji (firefox) i liczby wyników (3).
wyszukiwanie winget --name=firefox --count=3
Wyszukaj wiele aplikacji za pomocą jednego polecenia
Winget może być również używany do znajdowania wielu aplikacji jednocześnie za pomocą jednego polecenia. Aby to zrobić, musisz połączyć wiele poleceń za pomocą znaku ampersand &&
oznaki. Oto przykładowe polecenie:
wyszukiwanie winget vlc i& wyszukiwanie winget twitter i wyszukiwanie winget Recuva
Wyświetl informacje o pakiecie w Winget
Jeśli chcesz wyświetlić więcej informacji o konkretnym pakiecie aplikacji, możesz to zrobić za pomocą pokazać
Komenda.
Aby wyświetlić więcej informacji o pakiecie, uruchom następujące polecenie:
pokaz skrzydeł
Aby wyświetlić opcje dostępne dla polecenia show, użyj następującego polecenia:
pokaz wingeta -?
Oto dostępne flagi (opcje), których można używać z pokazać
Komenda:
-m,--manifest
: Ścieżka do manifestu pakietu.--ID
: Filtruj wyniki według identyfikatora--Nazwa
: Filtruj wyniki według nazwy--przezwisko
: Filtruj wyniki według pseudonimu-v
lub--wersja
: Użyj określonej wersji; domyślnie jest to najnowsza wersja-s
lub--źródło
: Znajdź pakiet używając podanego źródła-mi
lub--dokładny
: Znajdź pakiet używając dokładnego dopasowania--wersje
: Pokaż dostępne wersje pakietu--nagłówek
: Opcjonalny źródłowy nagłówek HTTP REST systemu Windows-Package-Manager--akceptuj-źródłowe-umowy
: Zaakceptuj wszystkie umowy źródłowe podczas operacji źródłowych
Przykład 1:
Na przykład, jeśli chcesz wyświetlić szczegóły pakietu „Spotify” z identyfikatorem aplikacji „Spotify.Spotify”, uruchom następujące polecenie:
winget show --id=Spotify.Spotify
Przykład 2:
Repozytoria lub źródła Winget mogą zawierać wiele wersji pakietu oprogramowania. Aby wyświetlić listę wszystkich dostępnych wersji pakietów, wykonaj następujące polecenie (przykład):
winget show --id=7Zip.7Zip --wersje
Gdzie wymienić --id=7Zip.7Zip
z opcją i argumentem, którego chcesz użyć, aby wyświetlić listę dostępnych wersji aplikacji.
Zarządzaj źródłami pakietów w Winget
Menedżer pakietów systemu Windows (Winget) umożliwia dodawanie, wyświetlanie, aktualizowanie, usuwanie, resetowanie i eksportowanie repozytoriów lub źródeł.
Aby zarządzać repozytoriami lub źródłami, uruchom następujące polecenie:
źródło wingeta
Po wpisaniu powyższego polecenia zobaczysz listę podkomend, których możesz użyć do manipulowania źródłami.
Poniżej znajdują się wszystkie obsługiwane polecenia podrzędne dla źródło
Komenda:
Dodaj
: Dodaj nowe źródłolista
: Lista aktualnych źródełaktualizacja
: Zaktualizuj bieżące źródłausunąć
: Usuń bieżące źródłaResetowanie
: Zresetuj źródłaeksport
: Eksportuj bieżące źródła
Na przykład, aby wyświetlić listę bieżących źródeł, wpisz poniższe polecenie:
lista źródeł wingeta
Aby uzyskać pełne informacje o konkretnym źródle, użyj tego polecenia:
lista źródeł winget -- nazwa winget
Aby zaktualizować dane źródło, uruchom następujące polecenie:
aktualizacja źródła winget -- nazwa winget
Wyświetl listę zainstalowanych pakietów
Aby wyświetlić listę wszystkich pakietów oprogramowania zainstalowanych na komputerze, uruchom następujące polecenie:
lista skrzydeł
Aby zobaczyć obsługiwaną flagę dla polecenia list:
lista skrzydeł -?
Poniżej znajdują się obsługiwane opcje dla lista
Komenda:
--ID
: Filtruj wyniki według identyfikatora--Nazwa
: Filtruj wyniki według nazwy--przezwisko
: Filtruj wyniki według pseudonimu--etykietka
: Filtruj wyniki według tagów--Komenda
: Filtruj wyniki według polecenia-n
lub--liczyć
: Pokaż tylko określoną liczbę wyników-s
lub--źródło
: Znajdź pakiet używając podanego źródła-mi
lub--dokładny
: Znajdź pakiet używając dokładnego dopasowania--nagłówek
: Opcjonalny źródłowy nagłówek HTTP REST systemu Windows-Package-Manager--akceptuj-źródłowe-umowy
: Zaakceptuj wszystkie umowy źródłowe podczas operacji źródłowych
Przykład:
Na komputerze może być zainstalowanych wiele aplikacji o tej samej nazwie. Na przykład za pomocą poniższego polecenia możesz wyświetlić listę wszystkich aplikacji, które mają w nazwie „Xbox”.
lista wingetów -- nazwa xbox
Zainstaluj aplikacje na swoim komputerze za pomocą Winget
Po znalezieniu pakietu aplikacji nadszedł czas, aby zainstalować go za pomocą wingeta. ten instalacja wingeta
polecenie pozwala szybko zainstalować dowolną aplikację z jej repozytoriów bez konieczności szukania aplikacji online, pobierania jej i przechodzenia przez kilka kroków kreatora instalacji.
Składnia polecenia Instaluj:
instalacja wingeta
Aby uzyskać więcej informacji na temat zainstalować
polecenie i obsługiwane opcje, uruchom poniższe polecenie:
winget zainstalować -?
Oto obsługiwane opcje/flagi dla zainstalować
Komenda:
-m,--manifest
: Ścieżka do manifestu pakietu.--ID
: Filtruj wyniki według identyfikatora--Nazwa
: Filtruj wyniki według nazwy--przezwisko
: Filtruj wyniki według pseudonimu-v
lub--wersja
: Użyj określonej wersji; domyślnie jest to najnowsza wersja-s
lub--źródło
: Znajdź pakiet używając podanego źródła--zakres:
Wybierz zakres instalacji (użytkownik lub komputer)-mi
lub--dokładny
: Znajdź pakiet używając dokładnego dopasowania-i
lub--interaktywny
: Poproś o interaktywną instalację; może być potrzebne wejście użytkownika-h
lub--cichy
: Poproś o cichą instalację--widownia
: Ustawienia regionalne do użycia (format BCP47)-o
lub--Dziennik
: Lokalizacja dziennika (jeśli jest obsługiwana)--nadpisanie
: Zastąp argumenty, które mają być przekazane do instalatora-I
lub--Lokalizacja
: Miejsce instalacji (jeśli jest obsługiwane)--zmuszać
: Zastąp kontrolę skrótu instalatora--akceptuj-pakiet-umowy
: Zaakceptuj wszystkie umowy licencyjne na pakiety--akceptuj-źródłowe-umowy
: Zaakceptuj wszystkie umowy źródłowe podczas operacji źródłowych--nagłówek
: Opcjonalny źródłowy nagłówek HTTP REST systemu Windows-Package-Manager
Możesz użyć tych opcji, aby określić, którą aplikację zainstalować, jak chcesz ją zainstalować i gdzie zainstalować konkretną aplikację.
Przykład:
Załóżmy, że chcesz zainstalować odtwarzacz VLC Media. W tym celu możesz użyć poniższego polecenia:
winget zainstalować vlc
Notatka: Jeśli nazwa programu lub zapytania zawiera spację, należy ją ująć w podwójny cudzysłów.
Jednak znaleziono wiele pakietów pasujących do zapytania wejściowego i nie wiadomo, który z nich zainstalować, więc Winget pokaże poniższy wynik.
Instaluj aplikacje za pomocą usługi Winget przy użyciu identyfikatora aplikacji
To, co musisz zrobić, to doprecyzować swoje dane wejściowe, co oznacza, że musisz bardziej szczegółowo określić, który pakiet zainstalować. W tym celu musisz skorzystać z powyższych dostępnych opcji z zainstalować
polecenie, aby określić poprawną aplikację.
Najlepszym sposobem zainstalowania odpowiedniej aplikacji jest użycie identyfikatora aplikacji do określenia konkretnego pakietu aplikacji. Więc kiedy szukasz aplikacji za pomocą Szukaj
zanotuj identyfikator aplikacji pakietu, który chcesz zainstalować. Jeśli masz wiele pakietów o tej samej nazwie, możesz użyć identyfikatora aplikacji, aby zainstalować konkretną aplikację.
Aby zainstalować konkretną aplikację przy użyciu identyfikatora aplikacji, użyj poniższej formuły:
instalacja wingeta --id=
Załóżmy na przykład, że chcesz zainstalować odtwarzacz multimedialny VLC za pomocą wingeta. Najpierw wyszukaj pakiet VLC w Winget i zanotuj identyfikator aplikacji, aby uzyskać właściwą aplikację. Nieprawidłowy identyfikator może zainstalować inną aplikację niż zamierzałeś lub w ogóle nie zainstaluje żadnej aplikacji.
Aby zainstalować aplikację VLC z repozytorium Microsoft Store, użyj identyfikatora aplikacji (kombinacji liter i cyfr) z wyniku:
instalacja wingeta --id=XPDM1ZW6815MQM
lub
winget zainstaluj XPDM1ZW6815MQM
Możesz także bezpośrednio wprowadzić argument id w poleceniu bez dołączania --id opcja
. Dopóki podasz dokładny i unikalny argument identyfikatora do polecenia, Winget automatycznie rozpozna go jako identyfikator aplikacji i zainstaluje tę konkretną aplikację.
Po wykonaniu polecenia instalacji Winget wyświetli szczegółowe informacje o pakiecie i licencji oprogramowania oraz zapyta, czy zgadzasz się z warunkami umowy. Po prostu wpisz „Y” lub „y” i naciśnij Wchodzić
aby kontynuować proces.
Pobranie i zainstalowanie aplikacji zajmie od kilku sekund do minut, w zależności od szybkości Internetu i rozmiaru aplikacji.
Jeśli chcesz zainstalować z identyfikatorem aplikacji, który jest kombinacją nazwy wydawcy i nazwy aplikacji, użyj poniższego polecenia:
instalacja winget --id=VideoLAN.VLC
lub
instalacja winget --id VideoLAN.VLC
Gdy instalujesz aplikację z repozytorium Winget, które zwykle zawiera aplikacje innych firm, nie musisz akceptować żadnej umowy licencyjnej.
Instaluj aplikacje za pomocą Winget według nazwy aplikacji
Jeśli nie masz wielu aplikacji o tej samej nazwie w repozytoriach Winget, możesz użyć nazwy aplikacji, aby określić, którą aplikację zainstalować.
Na przykład, aby zainstalować aplikację „Recuva”, możesz użyć --Nazwa
opcja za pomocą polecenia instalacji:
instalacja winget -- nazwa Recuva
Zainstaluj określoną wersję programu za pomocą Winget
Domyślnie Winget instaluje najnowszą dostępną wersję programu. Możesz jednak również określić, którą wersję aplikacji chcesz zainstalować, używając -v
lub --wersja
opcja.
Aby zainstalować określoną wersję aplikacji, możesz połączyć identyfikator aplikacji z opcją wersji:
instalacja winget --id=VideoLAN.VLC -v=3.0.15
lub
instalacja winget --id=VideoLAN.VLC --wersja=3.0.15
Najnowsza wersja VLC to „3.0.16”, ale w powyższym poleceniu określiliśmy starszą wersję „3.0.15”, aby ją zainstalować.
Zainstaluj aplikacje z określonego źródła
Możesz również określić konkretne źródło (repozytorium), z którego pobierane będą aplikacje (msstore, winget lub niestandardowy sklep). Aby to zrobić, musisz użyć -s
lub --źródło
opcja z poleceniem „zainstaluj”. W ten sposób możesz usunąć duplikaty i zainstalować odpowiednią aplikację.
Załóżmy, że chcesz zainstalować program „Audacity” z repozytorium winget (firmy trzeciej), możesz wypróbować to polecenie:
winget install --id=Audacity.Audacity -s=winget
Aby zainstalować aplikację z repozytorium Microsoft Store:
instalacja winget --id=9N66VBRR4DPL --source=msstore
Zainstaluj aplikacje na bieżącym użytkowniku lub wszystkich użytkownikach
ten --zakres
opcja połączona z zainstalować
Polecenie pozwala określić, czy aplikacja ma być instalowana tylko na bieżącym użytkowniku, czy na wszystkich użytkownikach (komputerze).
Aby zainstalować aplikację tylko na bieżącym użytkowniku, użyj użytkownik
argument za --zakres
opcje:
instalacja winget --id=Spotify.Spotify --scope=użytkownik
Aby zainstalować aplikację na wszystkich użytkownikach, użyj maszyna
argument za --zakres
opcje:
instalacja winget --id=Spotify.Spotify --scope=maszyna
Jeśli jednak zamierzasz określić zakres jako „użytkownik”, musisz uruchomić to polecenie w normalnym wierszu polecenia (nie w trybie z podwyższonym poziomem uprawnień).
Zainstaluj aplikacje za pomocą dokładnego ciągu w zapytaniu
Jeśli chcesz ograniczyć wybór do jednego pakietu, będziesz musiał użyć id aplikacji wraz z dokładną opcją zapytania (-mi
lub --dokładny
). W przeciwieństwie do innych opcji, opcja dokładnego zapytania sprawdza ciąg pod kątem rozróżniania wielkości liter. Identyfikator lub nazwa aplikacji powinny być dokładnie takie, jak podano w wynikach wyszukiwania. Nawet jeśli pojedynczy znak jest w innym przypadku, polecenie nie zaakceptuje zapytania.
Oto przykładowe polecenie umożliwiające zainstalowanie aplikacji przy użyciu dokładnego ciągu w zapytaniu (nazwa aplikacji):
winget zainstaluj Audacity.Audacity -e
lub
winget zainstaluj Audacity.Audacity -dokładne
Zainstaluj aplikacje w trybie interaktywnym
Gdy zainstalujesz aplikację z Winget w domyślnym trybie instalacji, nie będzie ona wymagać od Ciebie żadnych dodatkowych danych wejściowych i pokaże tylko postęp instalacji podczas instalacji. Jeśli jednak musisz skonfigurować lub wybrać opcje podczas instalacji, możesz uruchomić instalator w trybie interaktywnym. W trybie interaktywnym możesz wybrać żądane opcje w kreatorze instalatora.
Aby uruchomić instalator w trybie interaktywnym, musisz użyć -i
lub --interaktywny
opcja:
winget install --id=Audacity.Audacity --interaktywne
lub
winget install --id=Audacity.Audacity -i
Zainstaluj aplikacje w trybie cichym
Możesz także uruchomić instalację pakietu w tle, nie pytając o żadne dane wejściowe ani nie pokazując postępu instalatora. Ten tryb spowoduje wyłączenie całego interfejsu użytkownika instalacji. Aby to zrobić, musisz użyć -h
lub --cichy
opcja z zainstalować
Komenda.
Aby uruchomić instalację oprogramowania w tle, uruchom następujące polecenie:
winget zainstaluj Audacity.Audacity --cichy
lub
winget zainstaluj Audacity.Audacity -h
Spowoduje to pominięcie całego interfejsu użytkownika procesu instalacji.
Zmień lokalizację instalacji programu
Domyślnie aplikacje są instalowane na dysku systemowym w folderze „C:\Program Files”, ale możesz zmienić folder instalacyjny programu za pomocą -I
lub --Lokalizacja
opcja.
Na przykład chcemy zainstalować program Notepad ++ w lokalizacji „D: \ Software” zamiast domyślnego folderu „C: \ Program Files”. W tym celu użyjemy poniższego polecenia:
winget zainstaluj Notepad++.Notepad++ -e --lokalizacja "D:\Software"
W powyższym poleceniu „Notepad++.Notepad++” to identyfikator aplikacji, którą chcemy zainstalować, dokładna opcja zapytania -mi
jest ograniczenie wyboru do jednego pliku, a --Lokalizacja
służy do określenia niestandardowej lokalizacji instalacji.
Pomiń sprawdzanie skrótu instalatora
Podczas instalowania oprogramowania za pomocą winget automatycznie weryfikuje integralność danych plików instalatora. Jeśli jednak instalujesz program, dla którego nie chcesz sprawdzać skrótu, możesz użyć --zmuszać
opcja:
winget zainstaluj WSAtools -e --force
Zaakceptuj umowy licencyjne
Po zainstalowaniu określonego oprogramowania zostaniesz poproszony o zaakceptowanie umowy licencyjnej pakietów oprogramowania i źródła. Możesz uniknąć tych monitów, akceptując wcześniej umowę licencyjną.
Aby zaakceptować umowę licencyjną pakietu, możesz użyć --akceptuj-pakiet-umowy
opcja za pomocą polecenia instalacji:
instalacja winget --id=9WZDNCRFJ2WL --accept-package-agreements
Aby zaakceptować źródłową umowę licencyjną, możesz użyć --akceptuj-źródłowe-umowy
opcja:
winget install --id=9WZDNCRFJ2WL --accept-source-agreement
Lub
Obie umowy licencyjne można zaakceptować za pomocą tego polecenia:
instalacja winget --id=9WZDNCRFJ2WL --accept-package-agreements --accept-source-agreement
Zainstaluj wiele aplikacji jednocześnie za pomocą Winget w systemie Windows 11
Kolejną dużą zaletą korzystania z Wingeta jest to, że możesz zainstalować wiele aplikacji jednocześnie za pomocą jednego polecenia. Wszystko, co musisz zrobić, to dołączyć do każdego polecenia instalacji Winget za pomocą dwóch znaków ampersand &&
znaków w pojedyncze polecenie wykonywalne.
Oto składnia instalacji wielu aplikacji za pomocą winget:
winget zainstaluj i zainstaluj wingeta i zainstaluj wingeta!
Gdzie wymienić z rzeczywistą nazwą lub identyfikatorem aplikacji i
z opcjami wspieranymi przez
zainstalować
Komenda.
Na przykład poniższe polecenie zainstaluje jednocześnie w systemie odtwarzacz multimedialny VLC, Notepad ++ i Audacity:
winget zainstaluj VideoLAN.VLC -e && winget zainstaluj Notepad++.Notepad++ -e && winget zainstaluj Audacity.Audacity -e
Jak widać powyżej, wszystkie trzy pakiety aplikacji zostały zainstalowane za pomocą jednego polecenia.
Aktualizuj lub aktualizuj aplikacje za pomocą Winget
Winget pozwala nie tylko instalować pakiety aplikacji, ale także aktualizować lub odinstalowywać istniejące. Możesz zaktualizować dowolną istniejącą aplikację za pomocą uaktualnić
w systemie, o ile dostępna jest aktualizacja dla konkretnej aplikacji.
Składnia aktualizacji aplikacji przy użyciu Winget to:
aktualizacja wingeta [[-q] ] []
Aby poznać obsługiwane opcje dostępne dla uaktualnić
polecenie, wprowadź następujące polecenie:
aktualizacja wingeta -?
Następujące opcje są dostępne dla uaktualnić
Komenda:
-m,--manifest
: Ścieżka do manifestu pakietu.--ID
: Filtruj wyniki według identyfikatora--Nazwa
: Filtruj wyniki według nazwy--przezwisko
: Filtruj wyniki według pseudonimu-v
lub--wersja
: Użyj określonej wersji; domyślnie jest to najnowsza wersja-s
lub--źródło
: Znajdź pakiet używając podanego źródła-mi
lub--dokładny
: Znajdź pakiet używając dokładnego dopasowania-i
lub--interaktywny
: Poproś o interaktywną instalację; może być potrzebne wejście użytkownika-h
lub--cichy
: Poproś o cichą instalację-o
lub--Dziennik
: Lokalizacja dziennika (jeśli jest obsługiwana)--nadpisanie
: Zastąp argumenty, które mają być przekazane do instalatora-I
lub--Lokalizacja
: Miejsce instalacji (jeśli jest obsługiwane)--zmuszać
: Zastąp kontrolę skrótu instalatora--akceptuj-pakiet-umowy
: Zaakceptuj wszystkie umowy licencyjne na pakiety--akceptuj-źródłowe-umowy
: Zaakceptuj wszystkie umowy źródłowe podczas operacji źródłowych--nagłówek
: Opcjonalny źródłowy nagłówek HTTP REST systemu Windows-Package-Manager--Wszystko
: Zaktualizuj wszystkie zainstalowane pakiety do najnowszych, jeśli są dostępne
Ale zanim zaktualizujesz jakąkolwiek aplikację, musisz sprawdzić, czy aktualnie zainstalowane pakiety mają dostępne aktualizacje. Możesz to zrobić za pomocą komendy upgrade lub list, która wyświetli wszystkie aplikacje zainstalowane na twoim komputerze (w tym programy, które nie są zainstalowane przez Winget).
Aby wyświetlić listę wszystkich programów zainstalowanych na komputerze, uruchom to proste polecenie:
uaktualnienie wingeta
Jeśli aktualizacja jest dostępna dla aplikacji, nowa wersja zostanie wyświetlona w odpowiedniej kolumnie „Dostępne”, jak pokazano poniżej.
lub
lista skrzydeł
Aby zaktualizować aplikację, po prostu wprowadź nazwę aplikacji za pomocą polecenia aktualizacji. Na przykład tutaj chcemy zaktualizować aplikację „Recuva”:
Winget upgrade Recuva
Możesz także uaktualnić pakiety za pośrednictwem winget za pomocą różnych dostępnych opcji (--ID
, --Nazwa
, --interaktywny
itp.). Aby zaktualizować aplikację przez Winget według ich identyfikatora, uruchom poniższe polecenie:
aktualizacja winget --id VideoLAN.VLC
Możesz także zaktualizować wszystkie pakiety (z dostępnymi aktualizacjami) zainstalowane na Twoim komputerze jednocześnie. Aby zaktualizować wszystkie zainstalowane pakiety (jeśli są dostępne aktualizacje), możesz wykonać to polecenie:
uaktualnienie wingeta -- wszystko
ten --Wszystko
opcja wyszukuje wszystkie aplikacje z dostępnymi uaktualnieniami, a komenda uaktualnienia instaluje uaktualnienia.
Odinstaluj lub usuń aplikacje za pomocą Winget
Jeśli chcesz odinstalować program przez Winget, możesz to zrobić za pomocą odinstaluj
Komenda. Może również usunąć programy, które nie zostały zainstalowane za pomocą wingeta.
Składnia:
odinstaluj winget [[-q] ] []
ten odinstaluj
Polecenie posiada własny zestaw opcji, które można wyświetlić, uruchamiając to polecenie:
winget odinstalować -?
Dostępne są następujące opcje:
-m,--manifest
: Ścieżka do manifestu pakietu--ID
: Filtruj wyniki według identyfikatora--Nazwa
: Filtruj wyniki według nazwy--przezwisko
: Filtruj wyniki według pseudonimu-v,--wersja
: Użyj określonej wersji; domyślnie jest to najnowsza wersja-s,--źródło
: Znajdź pakiet używając podanego źródła-e,--dokładne
: Znajdź pakiet używając dokładnego dopasowania-i,--interaktywne
: Poproś o interaktywną instalację; może być potrzebne wejście użytkownika-h,--cichy
: Poproś o cichą instalację-o,--log
: Lokalizacja dziennika (jeśli jest obsługiwana)--nagłówek
: Opcjonalny źródłowy nagłówek HTTP REST systemu Windows-Package-Manager--akceptuj-źródłowe-umowy
: Zaakceptuj wszystkie umowy źródłowe podczas operacji źródłowych
Możesz użyć powyższych opcji, aby jeszcze bardziej zawęzić wyszukiwanie lub wybór właściwej aplikacji, którą chcesz odinstalować.
Przed odinstalowaniem aplikacji najpierw przejrzyj wszystkie aplikacje zainstalowane na urządzeniu:
lista skrzydeł
Przykład 1:
Na przykład, aby odinstalować aplikację „Dinamic Wallpaper”, używamy poniższego polecenia:
winget odinstaluj „Dynamic Wallpaper”
Ponieważ zapytanie (nazwa aplikacji) zawiera spację, umieściliśmy je w podwójnych cudzysłowach.
Przykład 2:
Możesz użyć --Nazwa
możliwość określenia aplikacji o określonej nazwie, którą chcesz odinstalować z komputera.
winget odinstalować --name Notepad++ -e
Możesz również dodać dokładne zapytanie -mi
możliwość ograniczenia wyboru do dokładnej nazwy pakietu.
Przykład 3:
Jeśli masz wiele aplikacji o tej samej nazwie, możesz użyć identyfikatora aplikacji, aby określić poprawną aplikację.
Na przykład, gdy wymienisz aplikacje „Xbox” na swoim komputerze, otrzymasz wiele wyników.
Aby odinstalować pakiet „Xbox Game Bar Plugin”, możesz użyć --ID
możliwość określenia identyfikatora aplikacji:
Winget odinstalować --id=Microsoft.XboxGameOverlay_8wekyb3d8bbwe
Przykład 4:
Czasami po odinstalowaniu programu może pozostawić mnóstwo plików pozostałości oprogramowania, takich jak historia, rejestry, pliki zapisu itp. W zależności od oprogramowania może dać opcje usunięcia dodatkowych ustawień i danych. Aby to zrobić, musisz użyć interaktywnego kreatora do odinstalowywania aplikacji.
Aby odinstalować aplikację w trybie interaktywnym, uruchom poniższe polecenie:
winget odinstaluj Notepad++ -e --interactive
Jeśli chcesz pominąć cały interfejs użytkownika i usunąć aplikację w trybie cichym, uruchom poniższe polecenie:
winget odinstaluj Notepad++ -e -h
Zobacz eksperymentalne funkcje Menedżera pakietów systemu Windows
Polecenie funkcje umożliwia wyświetlenie listy eksperymentalnych funkcji i stanu dostępnych dla Twojej wersji Menedżera pakietów systemu Windows (winget).
Aby wyświetlić stan funkcji eksperymentalnych w Winget, uruchom następujące polecenie:
cechy skrzydeł
Zobaczysz listę funkcji i czy są one włączone, czy wyłączone w kolumnie „Stan”. Możesz włączyć lub wyłączyć funkcje w ustawieniach Winget.
Skonfiguruj ustawienia Menedżera pakietów Windows (Winget)
Ustawienia Menedżera pakietów systemu Windows (Winget) można edytować w pliku ustawień JSON. Plik „settings.json” umożliwia dostosowanie różnych doświadczeń i preferencji klienta Winget, takich jak ustawienia automatycznej aktualizacji, interfejs użytkownika paska postępu, zachowanie instalatora, funkcje i inne.
Aby otworzyć plik settings.json, uruchom poniższe proste polecenie:
ustawienia wingeta
Domyślnie plik JSON otworzy się w domyślnym edytorze tekstu, takim jak Notatnik.Zaleca się jednak edytowanie plików JSON w edytorze kodu, najlepiej „Microsoft Visual Studio Code”, który będzie łatwiejszy do edycji. Jeśli domyślny edytor tekstu/kodu jest już ustawiony, automatycznie uruchomi domyślny edytor tekstu i otworzy w nim plik ustawień.
Jeśli nie masz kodu Visual Studio, możesz go zainstalować za pomocą tego polecenia:
winget zainstaluj Microsoft.VisualStudioCode
Jeśli nie chcesz instalować VS Code, możesz również edytować ustawienia w Notatniku.
Gdy plik ustawień JSON otworzy się po raz pierwszy w edytorze tekstu, nie zostaną skonfigurowane żadne ustawienia.
Zmień interwał aktualizacji dla źródła
ten interwał automatycznej aktualizacji w minutach
code określa interwał czasu (w minutach) sprawdzania aktualizacji źródła. Domyślny interwał aktualizacji jest ustawiony na „5”. Możesz to zmienić zgodnie z wymaganiami. Jeśli chcesz wyłączyć automatyczne sprawdzanie aktualizacji do źródła, po prostu zmień je na „0”.
W poniższym przykładzie zmieniamy interwał aktualizacji na „10” minut.
Jeśli wyłączyłeś sprawdzanie automatycznej aktualizacji, możesz ręcznie sprawdzić aktualizacje źródła poprzez aktualizacja źródła wingeta
.
Zmień projekt wizualny paska postępu
Możesz zmienić styl wizualny lub kolor paska postępu za pomocą wizualny
ustawienie. Domyślny kolor paska postępu to „akcent”, ale możesz go zmienić na „retro” lub „tęcza”.
Na przykład, aby zmienić kolor paska postępu na „tęcza”, dodaj następujący kod do pliku JSON:
"visual": { "progressBar": "tęcza" },
I pamiętaj, aby dodać nawias zamykający }
na końcu kodu JSON.
Zmień zakres instalacji aplikacji
Możesz także zmienić zachowanie instalacji, w tym zakres, ustawienia regionalne i inne, używając installBehavior
ustawienie.
Ustawienie zakresu określa, czy pakiet powinien być instalowany tylko dla bieżącego użytkownika, czy dla całej maszyny. Możesz ustawić zakres całej instalacji na: użytkownik
lub maszyna
.
Aby zmienić zakres na bieżącego użytkownika, wprowadź poniższy kod:
"installBehavior": { "preferences": { "scope": "user" } },
Włącz lub wyłącz funkcje eksperymentalne w Winget
Jak wspomnieliśmy w poprzedniej sekcji, możesz również skonfigurować eksperymentalne funkcje Wingeta w pliku settings.json. ten eksperymentalneFunkcje
ustawienie umożliwia włączenie lub wyłączenie funkcji. Aby wyświetlić listę dostępnych funkcji eksperymentalnych, uruchom cechy skrzydeł
.
Jak widać powyżej, w tej wersji Menedżera pakietów systemu Windows dostępne są dwie funkcje — „Pokaż informacje o zależnościach” i „Bezpośrednia instalacja MSI”. Funkcja zależności wyświetla informacje o zależnościach pakietu, a „Bezpośrednia instalacja MSI” umożliwia bezpośrednią instalację pakietów MSI zamiast msiexec. Zanotuj właściwości funkcji, których możesz użyć w ustawieniach, aby włączyć lub wyłączyć daną funkcję.
Aby włączyć funkcję „Bezpośrednia instalacja MSI”, dodaj poniższy kod w pliku JSON:
"experimentalFeatures": { "directMSI": prawda },
Aby włączyć funkcję „Pokaż informacje o zależnościach”, dołącz poniższy kod do pliku JSON:
"experimentalFeatures": { "zależności": prawda },
Teraz biegnij cechy skrzydeł
polecenie ponownie, aby potwierdzić, czy funkcje są włączone.
Aby wyłączyć funkcję, po prostu zmień wartość logiczną na fałszywy
w kodzie.
Aby dowiedzieć się więcej o schemacie ustawień Wingeta i jego wykorzystaniu, zapoznaj się z tym artykułem – //raw.githubusercontent.com/microsoft/winget-cli/master/schemas/JSON/settings/settings.schema.0.2.json.
Eksportuj zainstalowane oprogramowanie na inny komputer za pośrednictwem usługi Winget
Kolejną świetną cechą narzędzia Winget jest to, że umożliwia eksportowanie aplikacji zainstalowanych na komputerze do pliku JSON, którego można użyć do szybkiego zainstalowania tych samych aplikacji na innym komputerze. Ta funkcja może się przydać, jeśli próbujesz zainstalować te same aplikacje na wielu komputerach lub jeśli resetujesz/ponownie instalujesz komputer.
Jednak Winget zainstaluje aplikacje tylko w repozytorium Winget. Inne programy, takie jak gry komputerowe, nie będą instalowane za pośrednictwem plików Winget JSON.
Składnia polecenia eksportu:
eksport wingeta [-o] []
Aby wyświetlić obsługiwane argumenty i opcje, wprowadź poniższe polecenie:
eksport wingeta -?
Oto jedyny dostępny argument:
-o
lub--wyjście
: Ścieżka do tworzonego pliku JSON.
Dostępne są następujące opcje:
-s
lub--źródło
: Eksportuj pakiety z określonego źródła.--włącz-wersje
: Uwzględnij określone wersje pakietów w pliku JSON.--akceptuj-źródłowe-umowy
: Zaakceptuj wszystkie umowy źródłowe podczas operacji źródłowych i unikaj monitów.
Przykład:
Aby wyeksportować listę aplikacji zainstalowanych na komputerze do pliku JSON, wykonaj poniższe polecenie:
winget export -o F:\mycomputerapps.json --include-versions
lub
winget export -output F:\mycomputerapps.json --include-versions
Tutaj, -o
lub --wyjście
argument określa ścieżkę, w której chcesz zapisać plik JSON (eksport). Opcja –include-versions nakazuje wingetowi uwzględnienie wersji aplikacji aktualnie zainstalowanych w pliku JSON. Domyślnie polecenie Importuj zainstaluje najnowsze wersje aplikacji z pliku JSON. Ale jeśli chcesz wyeksportować określone wersje aplikacji z istniejącego komputera, musisz dołączyć --włącz wersje
opcja.
Jeśli zainstalowana aplikacja lub wersja nie jest dostępna w repozytoriach, zobaczysz komunikat „Zainstalowany pakiet/wersja nie jest dostępna z żadnej wiadomości źródłowej”, a te aplikacje nie zostaną uwzględnione w pliku JSON.
Jak widać poniżej, nowo utworzony plik JSON zawiera listę programów zainstalowanych na Twoim komputerze.
Importuj listę aplikacji z innego komputera przez Winget
Polecenie importu umożliwia zainstalowanie listy programów z pliku JSON na komputerze.
Składnia polecenia importu:
import wingeta [-i] []
Aby wyświetlić obsługiwane argumenty i opcje, wprowadź poniższe polecenie:
import wingeta -?
Obsługiwane są następujące argumenty:
-i
lub--importować plik
: Ścieżka do pliku JSON do zaimportowania
Obsługiwane są następujące opcje:
--ignoruj-niedostępne
: Ignoruj niedostępne pakiety--ignoruj-wersje
: Zignoruj wersje określone w pliku JSON i zainstaluj najnowszą dostępną wersję--akceptuj-pakiet-umowy
: Zaakceptuj wszystkie umowy licencyjne na pakiety--akceptuj-źródłowe-umowy
: Zaakceptuj wszystkie umowy źródłowe podczas operacji źródłowych
Przykład:
Aby zainstalować (zaimportować) aplikacje z pliku JSON na komputerze, uruchom polecenie:
import winget -i F:\mycomputerapps.json --ignore-unavailable --ignore-versions
lub
import winget –-import-file F:\mycomputerapps.json --ignore-unavailable --ignore-versions
W powyższym poleceniu -i
lub --importować plik
argument określa ścieżkę do pliku JSON, który chcesz zaimportować. ten --ignoruj-niedostępne
Opcja pomija błąd, który otrzymasz, gdy określony pakiet w pliku JSON nie jest dostępny w repozytoriach. i --ignoruj-wersje
opcja ignoruje wersje określone w pliku JSON i instaluje najnowszą dostępną wersję aplikacji.
Jeśli pakiet jest już zainstalowany, Winget spróbuje znaleźć aktualizację dla tego pakietu. Jeśli jest już aktualny, zobaczysz komunikat „Pakiet jest już zainstalowany:” i „Nie znaleziono odpowiedniej aktualizacji”.
Otóż to.