Skripte erstellen
Zum Erstellen von Skripten gibt es von Microsoft gleich zwei Editoren, die das Schreiben von Powershell-Skripten erleichtern sollen. Der eine Editor ist seit Powershell 2.0 Bestandteil von Windows und wird als ISE (Integrated Scripting Environment) bezeichnet. Man kann ihn direkt aus dem Startmenü aufrufen, durch Eingabe von ISE in der Powershell-Konsole, oder über den Programmnamen Powershell_ise.exe.
Der zweite Editor nennt sich Visual Studio Code, und ist im Gegensatz zur ISE nicht auf die Entwicklung von Powershell-Skripten beschränkt. Visual Studio Code basiert auf Chromium und ist Open Source. Man kann ihn direkt bei Microsoft für Windows, Linux und MacOs (!) herunterladen: https://code.visualstudio.com/
Um Visual Studio Code mit Powershell einzusetzen, sollten Sie die Powershell-Erweiterungen installieren.

Abbildung 7 - Visual Studio Code benötigt eine Erweiterung, um Powershell vollständig zu unterstützen
Wählen Sie dafür nach dem Starten das Erweiterungen-Icon in der linken Symbolleiste aus (1) und geben im Eingabefenster für den Marketplace (2) Powershell ein. Die erste Erweiterung installiert die Unterstützung für Powershell, mit der Sie unter anderem Intellisense bekommen, also Vorschläge zur Ergänzung von Cmdlet- und Variablennamen. Eine ausführliche Anleitung zum Visual Studio Code finden Sie auf der Visual Studio Code Website.
Sie können Powershell-Skripte natürlich auch in einem einfachen Editor wie Notepad entwickeln, aber die ISE und Visual Studio bringen viele nützliche Features mit, die die Entwicklung deutlich beschleunigen.
Prinzipiell ist jede Textdatei, die Powershell-Befehle enthält und unter der Endung .ps1 endet, ein Powershell-Skript.