Winget w pigułce: Instalacja, aktualizacja i zarządzanie aplikacjami z wiersza poleceń

W pracy administratora systemów Windows przydają się narzędzia, które usprawniają pracę. Jednym z nich, z którego korzystam już od dłuższego czasu, to menadżer pakietów winget (Windows Package Manager), dostępny z wiersza poleceń w systemie Windows.

Winget pomaga mi w instalacji lub nawet aktualizacji wszelkiego oprogramowania w systemie Windows. Jest dostępny na systemach Windows 10, Windows 11 i Windows Server 2025.

Aby z niego korzystać wystarczy uruchomić PowerShell lub CMD.

Instalacja winget

Jeżeli winget nie jest zainstalowany domyślnie w systemie Windows, to można to zrobić w poniższy sposób

PowerShell
Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe

Natomiast na systemach serwerowych można go zainstalować poprzez Install-Script

PowerShell
Install-Script winget-install -Force

winget-install

Wyszukiwanie aplikacji

Dostępne aplikacje wyszukujemy za pomocą search

PowerShell
winget search firefox

przy pierwszym wyszukiwaniu może wyświetlić się komunikat o zaakceptowanie warunków użytkowania msstore.

Otrzymujemy jako wynik tabelę z dostępnego oprogramowaniem, które spełnia parametry wyszukiwania.

PowerShell
Name                          Id                          Version Match            Source
------------------------------------------------------------------------------------------
Mozilla Firefox               9NZVDKPMR9RD                Unknown                  msstore
Mozilla Firefox (en-US)       Mozilla.Firefox             147.0.3 Moniker: firefox winget
Mozilla Firefox (MSIX)        Mozilla.Firefox.MSIX        147.0.3 Moniker: firefox winget
Mozilla Firefox (ach)         Mozilla.Firefox.ach         147.0.3 Moniker: firefox winget
Mozilla Firefox (af)          Mozilla.Firefox.af          147.0.3 Moniker: firefox winget
Mozilla Firefox (an)          Mozilla.Firefox.an          147.0.3 Moniker: firefox winget
Mozilla Firefox (ar)          Mozilla.Firefox.ar          147.0.3 Moniker: firefox winget
Mozilla Firefox (ast)         Mozilla.Firefox.ast         147.0.3 Moniker: firefox winget
Mozilla Firefox (az)          Mozilla.Firefox.az          147.0.3 Moniker: firefox winget
Mozilla Firefox (be)          Mozilla.Firefox.be          147.0.3 Moniker: firefox winget
...
Mozilla Firefox (pl)          Mozilla.Firefox.pl          147.0.3 Moniker: firefox winget

Instalacja aplikacji z winget

Aby zainstalować aplikację wybieramy nazwę z kolumny ID. W przypadku szukanego firefox, warto wybrać własny preferowany język z długiej listy dostępnych wersji tej przeglądarki.

PowerShell
winget install Mozilla.Firefox.pl

Inne przykłady instalacji popularnych aplikacji

PowerShell
winget install Adobe.Acrobat.Reader.64-bit

winget install Google.Chrome

winget install 7zip.7zip

winget install Microsoft.VisualStudioCode

winget install Microsoft.SQLServerManagementStudio # wersja 20.2

winget install Apache.OpenOffice

winget install Mozilla.Thunderbird.pl

Aktualizacja aplikacji

Sprawdzenie dostępnych aktualizacji

PowerShell
winget upgrade

Zaktualizowanie wszystkich aplikacji

PowerShell
winget upgrade --all

Aktualizacja tylko wybranej aplikacji

PowerShell
winget upgrade Mozilla.Firefox.pl

Usuwanie aplikacji

Jeszcze warto wiedzieć jak odinstalować aplikacje za pomocą winget

PowerShell
winget uninstall Google.Chrome

Inne przydatne polecenia

Przeniesienie pakietów na inną maszynę

PowerShell
winget export packages.json

zainstalowanie ich na nowej maszynie

PowerShell
winget import packages.json

Wyświetlenie listy wszystkich zainstalowanych pakietów w systemie

PowerShell
winget list

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *