PowerShell Skript mit dem Windows Taskplaner automatisiert ausführen
Einleitung
Bei sich wiederholenden Prozessen lohnt es sich ein PowerShell Skript zu entwickeln, damit solche Prozesse schneller abgearbeitet werden kökönnen. Um die AusfüAusführung von Skripten zu automatisieren, kann man den Taskplaner von Windows nutzen. Mit diesem ist es mömöglich, Skripte und Programme automatisch zu beliebigen Ereignissen auszufüauszuführen.
Wie man ein PowerShell Skript automatisiert ausfüausführen lälässt, wird in dieser Anleitung kurz erkläerklärt.
PowerShell Skript ausfüausführen
Im ersten Schritt mümüssen wir das PowerShell Skript erstellen. Sobald wir dies erledigt haben, mümüssen wir das Skript auf dem Rechner ablegen oder auf einen Netzwerkpfad, wo der Benutzer des auszufüauszuführenden Computers Zugriff hat.
Aufgabe erstellen
Jetzt erstellen wir die Aufgabe, indem wir die Aufgabenplanung ööffnen, und ööffnen mit einem Rechtsklick das KontextmenüKontextmenü. In dem KontextmenüKontextmenü wäwählen wir den Punkt Einfacheeinfache Aufgabe erstellen aus. Dort vergeben wir einen gewügewünschten Namen und klicken uns weiter durch das Setup.
Jetzt füfügen wir eine Aktion hinzu. Da wir ein PowerShell Skript ausfüausführen wollen, ööffnen wir die PowerShell Engine und geben das Skript nur als Parameter mit.
Die Maske wird dann wie folgt ausgefüausgefüllt:
Aktion: Programm starten
Programm/Skript: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
Argumente hinzufügen: -NoProfile -NoLogo -NonInteractive -ExecutionPolicy Bypass -File DATEI.ps1
Als letzten Schritt mümüssen wir, sobald das Setup fertig ist, die Eigenschaften der Aufgabe ööffnen. Dort mümüssen wir lediglich nur einen Haken bei "Mit höhöchsten Privilegien ausfüausführen" setzen. Danach drüdrücken wir auf Ok und unsere Aufgabe wurde erstellt.
Wichtig: Unter Trigger stellen wir ein, wann das Skript automatisiert ausgefüausgeführt wird. HäHäufig wird hier eine bestimmte Uhrzeit in einem festem Intervall eingestellt.