Alles, was du über die Kommandozeilenfunktion von Winget wissen musst

Wenn du dich für Technik und Software interessierst und regelmäßig mit Windows arbeitest, hast du vielleicht schon von Winget gehört. Das Windows Package Manager Tool ist ein leistungsstarkes Kommandozeilenprogramm, mit dem du Anwendungen schnell und effizient installieren, verwalten und aktualisieren kannst – ganz ohne Mausklicks und Installer-Dialoge.

In diesem Beitrag zeige ich dir ausführlich, wie du Winget über die Kommandozeile nutzt, welche Vorteile es dir bringt und welche praktischen Befehle du kennen solltest.


Was ist Winget eigentlich?

Winget ist der Paketmanager für Windows, entwickelt von Microsoft. Seit Windows 10 (ab Version 1809) kannst du Winget nutzen, vorausgesetzt du hast das App Installer-Paket aus dem Microsoft Store installiert.

Der große Vorteil: Mit einem einfachen Befehl kannst du Software installieren, updaten, suchen oder sogar deinstallieren. Besonders für Admins, Entwickler und Power-User ist Winget ein echter Gamechanger.


Winget installieren

Falls du Winget noch nicht installiert hast, kannst du das über den Microsoft Store erledigen:

  1. Öffne den Microsoft Store
  2. Suche nach App Installer
  3. Installiere oder aktualisiere die App

Anschließend kannst du in der Kommandozeile einfach winget eingeben, um zu prüfen, ob alles funktioniert.


Die Grundbefehle im Überblick

Winget folgt einer einfachen Struktur: winget <Befehl> [Optionen]

Hier sind die wichtigsten Befehle mit Beispielen:

1. Programme suchen

winget search vscode

Dieser Befehl sucht nach „vscode“ im Katalog. Du bekommst eine Liste mit passenden Paketen.

2. Programme installieren

winget install Microsoft.VisualStudioCode

Installiert Visual Studio Code ohne Installations-Dialoge. Du kannst auch Parameter wie --silent hinzufügen:

winget install Microsoft.VisualStudioCode --silent

3. Programme deinstallieren

winget uninstall Microsoft.VisualStudioCode

Einfach und direkt: So entfernst du Programme komplett von deinem System.

4. Installierte Programme auflisten

winget list

Zeigt dir eine Liste aller Programme, die über Winget (und teilweise auch manuell) installiert wurden.

5. Programme updaten

winget upgrade

Listet verfügbare Updates auf.

winget upgrade --all

Führt alle Updates automatisch aus.


Erweiterte Nutzung und Automatisierung

Besonders interessant wird Winget, wenn du es für die Automatisierung nutzt. Du kannst dir z. B. ein Installationsskript bauen:

winget install Google.Chrome
winget install Mozilla.Firefox
winget install 7zip.7zip

Speichere das Ganze in eine .bat oder .ps1 Datei – perfekt für neue Setups oder das Deployment mehrerer Rechner.


Nützliche Parameter

  • --silent : Installation ohne Benutzerinteraktion
  • --accept-package-agreements : Akzeptiert automatisch die Lizenzbedingungen
  • --exact : Nutzt die exakte Paket-ID zur Vermeidung von Mehrdeutigkeiten
  • --source : Gibt die Quelle an (z. B. winget, msstore)

Paketquellen verwalten

Du kannst eigene Quellen hinzufügen oder die bestehenden anzeigen:

winget source list
winget source add --name <Name> --arg <URL>

Das ist besonders spannend, wenn du eigene Software über ein Repository verteilen willst.


Fazit

Winget ist ein extrem praktisches Tool, das deinen Alltag als Technikbegeisterter deutlich erleichtern kann. Ob du Software installierst, updatest oder ein neues Setup automatisierst – mit diesem Tool geht das schneller, einfacher und effizienter.

Wenn du bislang noch alles manuell installiert hast, probiere es einfach mal aus. Du wirst sehen, wie viel Zeit du sparen kannst.