PowerShell Skripte erleichtern die Administration von Windows Servern und Clients enorm. In diesem Artikel erkläre ich Dir, wie Du ein PowerShell Skript per Aufgabenplanung ausführen und dadurch viele administrative Aufgaben in Microsoft Windows automatisieren kannst.

PowerShell Skript mit der Aufgabenplanung ausführen

Mit der Windows Aufgabenplanung ist es möglich, PowerShell Skripte zu bestimmten Zeiten oder auch wiederkehrend auszuführen. Das ist besonders praktisch, wenn Du Skripte für regelmäßige Wartungen einsetzt und diese gerne automatisiert laufen lassen möchtest. Ein gutes Beispiel hierfür wäre das regelmäßige Löschen temporärer Dateien.

Jedes PowerShell Skript lässt sich als geplanter Task konfigurieren – Du musst lediglich auf die korrekte Eingabe des auszuführenden Programmes und der (optionalen) Argumente achten.

Erstelle also eine neue geplante Aufgabe, wechsle in den Reiter „Aktionen“ und klicke auf „Neu„. In der sich öffnenden Maske legst Du nun fest, welches PowerShell Skript Du über die Aufgabenplanung ausführen möchtest. Als Aktion muss die Auswahl „Programm starten“ ausgewählt werden.

Nun muss darauf geachtet werden, dass nicht das Skript selbst in dem Feld „Programm/Skript“ einzutragen ist, sondern der Pfad zur PowerShell. Das eigentliche Skript wird anschließend im Feld „Argumente“ angefügt. Und zwar im folgenden Format:

-command "Pfad zum Skript\skriptname.ps1"

Klingt kompliziert, ist es aber nicht – wie der folgende Screenshot verdeutlicht:

Powershell mit Aufgabenplanung starten
PowerShell Skripte per Aufgabenplanung ausführen in Microsoft Windows.

Der Pfad zur PowerShell.exe ist für alle PowerShell Versionen immer der Gleiche, egal welche Version auf dem Betriebssystem installiert ist (C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe). Optional kannst Du unter „Starten in“ auch noch einen Ordner festlegen, welcher als Ausgangsordner für das Skript gelten soll. Abschließend brauchst Du nur noch die Ausführungszeiten im Reiter „Trigger“ festlegen und schon wird Windows Dein PowerShell Skript per Aufgabenplanung automatisch starten.

Ebenfalls interessant:

Dieser Artikel ist wie alle anderen auf dieser Seite kostenlos für Dich und ich hoffe, ich konnte Dir weiterhelfen. Wer möchte, kann diesem Blog eine kleine Aufmerksamkeit in Form einer kleinen Spende (PayPal) oder über die Amazon Wunschliste zukommen lassen.

Letzte Aktualisierung am 2024-11-19 / Affiliate Links / Bilder von der Amazon Product Advertising API