Wichtige Parameter
| Parameter | Bedeutung |
|---|---|
install --id <PaketID> | Paket per eindeutiger ID installieren |
--exact | Exakter ID-Match |
--silent | Silent-Install an den Installer weitergeben |
--override "..." | Eigene Installer-Schalter durchreichen |
--log C:\Temp\winget.log | WinGet Logging aktivieren |
Wie finde ich die Paket-ID?
Der schnellste Weg ist direkt mit WinGet in der Konsole. Fuer Deployments solltest du dann immer mit --id und --exact arbeiten.
# Nach Namen suchen
winget search 7zip
winget search "notepad++"
# Exakt nach ID suchen
winget search --id 7zip.7zip --exact
# Paketdetails inkl. Installer-Typ und Versionen
winget show --id 7zip.7zip --exact
# Verfuegbare Sources pruefen (z. B. winget, msstore)
winget source list
| Quelle | Nutzen |
|---|---|
| winget search Doku | Paket-ID per Suche finden |
| winget show Doku | Details zu einer Paket-ID anzeigen |
| winget install Doku | Installationssyntax und Parameter |
| winget.run | Web-Uebersicht beliebter Pakete und IDs |
Praxisbeispiele
winget install --id 7zip.7zip --exact --silent --accept-package-agreements --accept-source-agreements
winget install --id Notepad++.Notepad++ --exact --override "/S"
winget upgrade --all --silent --log C:\Temp\winget-upgrade.log