Powershell 2.0 für Windows 7

Eigene Skripts für die Powershell erstellen

von - 24.10.2011
Eigene Powershell-Skripts erstellen: Mit Windows Powershell ISE erstellen Sie eigene Skripts für die Powershell. Das Beispiel zeigt ein Notepad-Killer-Skript.
Eigene Powershell-Skripts erstellen: Mit Windows Powershell ISE erstellen Sie eigene Skripts für die Powershell. Das Beispiel zeigt ein Notepad-Killer-Skript.
Die Powershell lässt sich mit eigenen Skripts erweitern. Dafür ist in der Powershell die Entwicklungsumgebung Windows Powershell ISE integriert.

Skript erstellen

Sie wollen einen bestimmten Prozess – etwa Notepad – beenden und dafür ein Skript erstellen.
Starten Sie dazu Windows Powershell ISE. Unter Windows 7 klicken Sie auf „Start“ und tippen windows powershell ise ein. Bestätigen Sie mit der Eingabetaste. In XP und Vista rufen Sie „Start, Alle Programme, Zubehör, Windows PowerShell, Windows PowerShell ISE“ auf. Die Windows Powershell ISE startet. Tippen Sie im obersten Fenster den folgenden Befehl ein:
get-process -name "notepad" | stop-process
Speichern Sie die Datei unter dem Namen kill_notepad.ps1 und schließen Sie Windows Powershell ISE.

Skript verwenden

Starten Sie jetzt die Powershell mit Administratorrechten. Prüfen Sie anschließend, ob eigene Skripts auf dem PC ausgeführt werden dürfen. Nutzen Sie dazu das Kommando get-executionpolicy. Wenn die Meldung „Restricted“ erscheint, dürfen eigene Skripts nicht ausgeführt werden. Heben Sie die Beschränkung mit set-executionpolicy unrestricted auf. Den folgenden Hinweis beantworten Sie mit j.
Testen Sie Ihr Skript: Starten Sie Notepad. Führen Sie dann das Skript in der Powershell mit
& "d:\kill_notepad.ps1"
aus. Notepad wird augenblicklich geschlossen.
Verwandte Themen