Mit Windows 10/11 kam auch ein Paketmanager, wie man es unter Linux gewohnt ist dazu. Über diesen Paketmanager „WinGet“ kann man mittels Powershell einfach Programme nach installieren. Gerade wenn man viele Rechner installieren möchte ist dies eine sehr einfache Möglichkeit (sofern man kein SCCM zur Hand hat). Ein weiterer Vorteil gegenüber einer manuellen Installation ist, dass man die Apps sehr einfach aktualisieren kann. (winget upgrade –all)
Installiert wird WinGet über der Microsoft Appstore. Dazu einfach winget in die Suchzeile eingeben und installieren.
Anschließend kann man in der Powershell (oder Command-Box) den Befehl WinGet ausführen. Ohne Parameter wird einem eine Liste möglicher Befehle ausgegeben. WinGet List zeigt z.B. alle installierten Apps an.
Hier meine Apps, die ich eigentlich auf jeden Rechner drauf mache und für notwendig erachte:
winget install 7zip.7zip --accept-package-agreements --silent --accept-source-agreements winget install Irfanview -s msstore --accept-package-agreements --silent winget install Ghisler.TotalCommander --accept-package-agreements winget install Mozilla.Firefox --accept-package-agreements winget install Google.Chrome --accept-package-agreements winget install "Adobe Acrobat Reader DC" -s msstore --accept-package-agreements winget install vlc -s msstore --accept-package-agreements winget install Notepad++.Notepad++ --accept-package-agreements winget install Zoom.Zoom --accept-package-agreements
Zusätzlich vielleicht noch folgende Apps:
winget install HopToDesk --accept-package-agreements winget install TeamViewer.TeamViewer --accept-package-agreements winget install TeamViewer.TeamViewer.Host --accept-package-agreements winget install Putty.Putty --accept-package-agreements winget install TimKosse.FileZilla.Client --accept-package-agreements winget install WinSCP.WinSCP --accept-package-agreements winget install sysinternals --accept-package-agreements
Möchte man eine bestimmte Software installieren, dann kann man den Parameter search (also winget search AppName ) bemühen.