Categories: CIOProjekte

PowerShell Core kommt für Windows, macOS und Linux

Microsoft hat PowerShell Core 6.0 allgemein verfügbar gemacht. Die auf .NET Core aufbauende Version der Befehlszeilenshell und Skriptsprache steht nicht nur für Windows, sondern auch für macOS und verschiedene Linux-Distributionen zur Verfügung. Ähnlich wie .NET Core ist PowerShell Core damit die Cross-Plattform-Implementierung von PowerShell.

Microsoft stellt Powershell Core vor. (Bild: Microsoft)

“Das ist die größte und wichtigste Änderung, die wir je für PowerShell eingeführt haben”, twitterte Jeffrey Snover, Technical Fellow bei Microsoft und Entwickler von PowerShell. PowerShell Core ist zudem der Nachfolger von PowerShell 5.1, das auf .NET Framework basiert und laut Microsoft nun nicht mehr weiterentwickelt wird. Es soll aber zumindest in absehbarer Zeit weiterhin unterstützt werden. Zudem ist es möglich, PowerShell und PowerShell Core nebeneinander auszuführen.

PowerShell Core läuft unter Windows 7, 8.1 und 10 sowie Windows Server 2008 R2, 2016 und der aktuellen Version von Windows Server, die halbjährlich Feature-Updates erhält. Nutzer von macOS benötigen mindestens die Version Sierra 10.12. Zudem unterstützt Microsoft die Linux-Distributionen Ubuntu, Debian, CentOS, Red Hat Enterprise Linux, OpenSuse und Fedora.

Ähnlich wie bei .NET bietet auch die Core-Version von PowerShell nicht alle Funktionen der ursprünglichen Windows-Version. Dazu zählen PowerShell Workflows, Snap-ins, WMlv1 cmdlets und die Möglichkeit, Desired-State-Configuration-Ressourcen (DSC) per PowerShell auszuführen. Einem Blogeintrag von Microsoft zufolge ist nicht ausgeschlossen, dass einige dieser Funktionen künftig von PowerShell Core unterstützt werden – “die meisten jedoch nicht”.

Der Berater Michael Smith weist zudem darauf hin, dass PowerShell Core nicht automatisch mit Exchange, Active Directory oder Skype for Business funktioniert. Deswegen sei es erforderlich, alle vorhandenen Skripte zu überprüfen. Microsoft merkt zudem an, dass es keine Garantie gibt, dass ein Modul mit PowerShell Core funktioniert, außer es wird ausdrücklich unterstützt.

Microsoft kündigte außerdem an, PowerShell Core künftig kontinuierlich zu aktualisieren, wie dies auch bei Windows und Office 365 der Fall ist.

[mit Material von Mary Jo Foley, ZDNet.com]

Redaktion

Recent Posts

Blockchain bleibt Nischentechnologie

Unternehmen aus der DACH-Region sehen nur vereinzelt Anwendungsmöglichkeiten für die Blockchain-Technologie.

12 Stunden ago

Branchenspezifische KI-Modelle

SAS bietet einsatzfertige KI-Modelle für konkrete Herausforderungen wie Betrugserkennung und Lieferkettenoptimierung.

16 Stunden ago

Hypershield: Umfassender Schutz von Cloud über Rechenzentrum bis Fabrikhalle

Cisco stellt neuen Ansatz zur umfassenden Absicherung der IT-Infrastruktur vor.

22 Stunden ago

Vernetztes Fahren: Bereitschaft zum Teilen von Daten gering

Deloitte-Studie äußert jedoch Verständnis für die Zurückhaltung der Kunden. Nutzen der Angebote sei hierzulande kaum…

3 Tagen ago

Plattenspiegelung ist keine Backup-Recovery-Strategie

Die Ziele einer Festplattenspiegelung und eines Backups sind unterschiedlich, sagt Sven Richter von Arcserve.

3 Tagen ago

Chaos bei der Umsetzung von NIS-2 droht

Das Damoklesschwert NIS-2 kann daher schneller wirksam werden, als manchem lieb ist, warnt Bernhard Kretschmer…

3 Tagen ago