Wie kann man winget über die Eingabeaufforderung (CMD) installieren?
- Einführung in winget
- Prüfen, ob winget bereits installiert ist
- winget über CMD installieren – direkte Installationsmöglichkeiten
- Alternativer Weg: winget manuell installieren
- Fazit
Einführung in winget
winget, auch bekannt als Windows Package Manager, ist ein Tool von Microsoft, mit dem man Software direkt über die Kommandozeile installieren, aktualisieren und verwalten kann. Es erleichtert die Installation von Programmen, indem es Pakete aus einem zentralen Repository bereitstellt. winget ist besonders nützlich für Entwickler und Power-User, die häufig neue Software automatisiert installieren möchten.
Prüfen, ob winget bereits installiert ist
Bevor man versucht, winget über die Eingabeaufforderung zu installieren, sollte man überprüfen, ob das Tool nicht bereits im System vorhanden ist. Dazu öffnet man die Eingabeaufforderung (CMD) und gibt den Befehl winget ein. Wenn eine Liste von verfügbaren Befehlen und Optionen angezeigt wird, ist winget bereits installiert und einsatzbereit. Sollte eine Fehlermeldung wie Befehl nicht gefunden oder Ähnliches erscheinen, muss winget noch installiert werden.
winget über CMD installieren – direkte Installationsmöglichkeiten
winget wird ab Windows 10 Version 1809 standardmäßig nicht immer mitinstalliert. In neueren Versionen von Windows 10 und Windows 11 ist es bereits vorinstalliert. Für Fälle, wo winget fehlt, erfolgt die Installation meist über den Microsoft Store oder manuell über die App App Installer. Eine Installation ausschließlich rein über die CMD ist nicht direkt möglich, da winget selbst ein Paketmanager ist und keine native Installationsroutine über die Konsole anbietet.
Man kann allerdings mit der Eingabeaufforderung eine automatische Installation anstoßen, indem man das Paket App Installer aus dem Microsoft Store über PowerShell Befehle oder Windows Tools installiert. Ein Befehl wie powershell -command "winget install --id Microsoft.DesktopAppInstaller" funktioniert nur, wenn winget bereits installiert ist, daher ist dieser Weg ohne winget nicht anwendbar.
Alternativer Weg: winget manuell installieren
Wenn winget nicht vorhanden ist und keine Möglichkeit besteht, es direkt über CMD zu installieren, kann man das Installationspaket manuell herunterladen. Dazu besucht man die offizielle winget GitHub-Seite oder die Microsoft Store-Webseite und lädt die neueste Version des App Installers im .appxbundle Format herunter.
Nach dem Herunterladen kann man das Paket mit dem Tool add-appxpackage in PowerShell installieren. Beispielsweise öffnet man PowerShell als Administrator und verwendet den Befehl Add-AppxPackage -Path "Pfad_zur_AppxDatei.appxbundle". Dadurch wird winget installiert und anschließend über die Eingabeaufforderung nutzbar.
Fazit
winget ist ein effizientes Werkzeug für die Verwaltung von Windows-Anwendungen über die Kommandozeile, aber die direkte Installation rein über CMD ist in der Standard-Windows-Konfiguration nicht vorgesehen. Meist wird winget über das Windows-Update, den Microsoft Store oder manuell über PowerShell installiert. Die beste Methode, winget einzurichten, besteht darin, sicherzustellen, dass Windows auf einem aktuellen Stand ist und gegebenenfalls den App Installer manuell hinzuzufügen. Danach lässt sich winget bequem über die Eingabeaufforderung nutzen, um Softwarepakete zu verwalten.
