winget ist ein Windowspaket Manager über den ähnlich wie unter Linux Anwendungen installiert und aktualisiert werden können. winget ist der einfachste Weg einen PC aktuell zu halten. In diesem Artikel zeige ich wie winget genutzt werden kann.
Die Verwendung von winget beginnt mit dem Öffnen eines PowerShell-Fensters mit Administratorrechten: Drücken Sie die Windows-Taste + X und wählen Sie dann PowerShell (Admin) oder Terminal(Admin) aus dem Popup-Menü. Da winget ein PowerShell-Befehl ist, verwendet es eine einfache PowerShell-Syntax, um Informationen bereitzustellen oder Aktionen auszuführen.
Ist winget
noch nicht installiert, so kann dieses über den Windows Store installiert werden.
Zur Abfrage welche Version installiert ist führen wr diesen Befehl aus.
winget –version
Gibt man winget
in der Befehlszeile ein und führt in aus, werden die Optionen zum ausführen angezeigt:
PS C:\Users\lb> winget
Windows-Paket-Manager v1.4.10173
Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten.
Das “winget”-Befehlszeilenprogramm ermöglicht das Installieren von Anwendungen und anderen Paketen mithilfe der Befehlszeile.
Verwendung: winget [<Befehl>] [<Optionen>]
Folgende Befehle sind verfügbar:
install Installiert das angegebene Paket
show Zeigt Informationen zu einem Paket an
source Verwalten von Paketquellen
search Suchen und Anzeigen grundlegender Informationen zu Paketen
list Installierte Pakete anzeigen
upgrade Zeigt verfügbare Upgrades an und führt sie aus.
uninstall Deinstalliert das angegebene Paket
hash Hilfsprogramm zum Hashen von Installationsdateien
validate Überprüft eine Manifestdatei
settings Einstellungen öffnen oder Administratoreinstellungen festlegen
features Zeigt den Status von experimentellen Features an
export Exportiert eine Liste der installierten Pakete
import Installiert alle Pakete in einer Datei
Verfügbare Software auflisten
Mit dem «list» Befehl wird die installierte Software aufgelistet:
winget list
Ausgabe:
PS C:\Users\lb> winget list
Name ID Version Verfügbar Quelle
-----------------------------------------------------------------------------------------------------------------------
Bang & Olufsen Audio Control Panel 22094SynapticsIncorporate.BangOlufsenAud… 1.3.98.0
LogiOptionsPowerPointAddin 2C15990041C0A40782166403A24D0F52DFC41095 9.50.19.0
Joplin 2.9.17 499c114e-8890-5040-9c02-24abe7d3ebe9 2.9.17
LogiOptionsExcelAddin 5B9DBC017A73395321F758581D1CBC19EA9DF4FF 9.50.19.0
FreeTube 0.18.0 PrestonN.FreeTube 0.18.0 winget
7-Zip 21.06 (x64) 7zip.7zip 21.06 22.01 winget
LogiOptionsWordAddin 77F95DB8F75F35C40BD868B4D39ADCCB966A0FD1 9.50.19.0
Signal 5.48.0 OpenWhisperSystems.Signal 5.48.0 6.15.0 winget
HP Support Assistant AD2F1837.HPSupportAssistant_v10z8vjag6ke6 9.25.18.0
HP System Information AD2F1837.HPSystemInformation_v10z8vjag6k… 8.10.39.0
Adobe Creative Cloud Adobe Creative Cloud 5.10.0.573
Adobe Notification Client AdobeNotificationClient_enpm4xejd91yc 3.0.1.1
Intel® Grafik-Kontrollraum AppUp.IntelGraphicsExperience_8j3eq9eme6… 1.100.4779.0
ThunderboltTM Kontrollcenter AppUp.ThunderboltControlCenter_8j3eq9eme… 1.0.36.0
Beyond Compare 4.4.1 ScooterSoftware.BeyondCompare4 4.4.1.26165 4.4.6.27483 winget
Ubuntu 20.04 on Windows Canonical.Ubuntu.2004 2004.2022.8.0 winget
Ubuntu on Windows CanonicalGroupLimited.UbuntuonWindows_79… 2004.2022.1.0
Citrix Workspace 2302 Citrix.Workspace 23.2.0.38 23.3.0.55 winget
.....
Alle Programme die in der Spalte Quelle ein «winget» stehen haben, können über winget
aktualisiert werden.
Neues Programm installieren
Um ein Programm zu installieren, muss der Befehl winget install [PROGRAMMNAME]
genutzt werden. Ist der genaue Programmname nicht bekannt, kann mit winget search [NAME]
gesucht werden.
HIer ein Beispiel zu Installation eines Adobe Readers:
C:\Windows\system32>winget search adobe
Name ID Version Übereinstimmung Quelle
-------------------------------------------------------------------------------------------------------------
Adobe Express 9P94LH3Q1CP5 Unknown msstore
Adobe Lightroom XPDP264X2DK8NB Unknown msstore
Adobe Acrobat Reader DC XPDP273C0XHQH2 Unknown msstore
Adobe Fresco XP8C8R0ZKZR27V Unknown msstore
Adobe Creative Cloud XPDLPKWG9SW2WD Unknown msstore
Adobe Photoshop Express 9WZDNCRFJ27N Unknown msstore
Adobe Experience Manager Forms 9ND12RLXTGTT Unknown msstore
Adobe Content Viewer 9WZDNCRFJBZ1 Unknown msstore
Adobe Photoshop Express Toshiba version only 9WZDNCRDFSG4 Unknown msstore
Adobe Premiere Elements 2023 XP8JR4WQQRJMHT Unknown msstore
Avocode Avocode.Avocode 4.15.6 Tag: adobe winget
Adobe Acrobat Reader DC (64-bit) Adobe.Acrobat.Reader.64-bit 23.003.20201 Tag: adobe winget
Adobe Acrobat Reader DC Adobe.Acrobat.Reader.32-bit 23.003.20201 Tag: adobe winget
Adobe DNG Converter Adobe.DNGConverter 15.3.1 winget
Cryptr Adobe.Cryptr 0.5.0 winget
Brackets Adobe.Brackets 1.14.17770 winget
Adobe Connect Adobe.AdobeConnect 21.11.22 winget
Mit dem search Befehl wird nun aufgelistet, was alles zum Begriff «Adobe» gefunden wurde. Nun kann ich den Adobe Reader über den Namen in der 2. Spalte installieren:
C:\Windows\system32>winget install Adobe.Acrobat.Reader.64-bit
Gefunden Adobe Acrobat Reader DC (64-bit) [Adobe.Acrobat.Reader.64-bit] Version 23.003.20201
Diese Anwendung wird von ihrem Besitzer an Sie lizenziert.
Microsoft ist nicht verantwortlich und erteilt keine Lizenzen für Pakete von Drittanbietern.
Wird heruntergeladen https://ardownload2.adobe.com/pub/adobe/acrobat/win/AcrobatDC/2300320201/AcroRdrDCx642300320201_MUI.exe
██████████████████████████████ 410 MB / 410 MB
Der Installer-Hash wurde erfolgreich überprüft
Paketinstallation wird gestartet...
Erfolgreich installiert
Installierte Programme aktualisieren
Um alle Programme zu aktualisieren die auf dem PC installiert sind, wird folgender Befehl genutzt:
winget update --all