c't 12/2018
S. 174
Praxis
PowerShell
Aufmacherbild

Power up!

Erweiterungen für die PowerShell finden und verwalten

Eines der hervorstechenden Merkmale der PowerShell ist ihre Erweiterbarkeit. Module für alle Lebenslagen findet man zum Beispiel in der PowerShell Gallery. Bevor man sie nutzen kann, ist allerdings ein bisschen Fummelei nötig.

Seit jeher ist das Paketmanagement, also die Verwaltung von installierter Software und deren Abhängigkeiten untereinander, ein Thema, bei dem Windows kaum mit dem mithalten kann, was andere Betriebssysteme bieten. In einzelnen Bereichen gibt es durchaus brauchbare Lösungsansätze: Das Update der eigenen Betriebssystemkomponenten funktioniert seit Windows 10 einigermaßen reibungslos. Für Softwarepakete von Drittherstellern haben Open-Source-Entwickler den Paketmanager Chocolatey gebaut, den mittlerweile auch Microsoft anerkennt. Von Microsoft selbst gibt es mit NuGet auch einen Paketmanager, der aber vorwiegend dazu eingesetzt wird, Entwicklern den Umgang mit Softwarebibliotheken zu erleichtern.

Meta-Manager