ich habe folgendes Problem:
Ich habe ein PowerShell Skript welches per Geplante Aufgabe ausgeführt werden soll. Wenn ich die Aufgabe starte, läuft diese nur ca. 1 Sekunde und beendet sich dann wieder. Im Aufgabenplaner im Verlauf steht: "Die Aufgabe wurde erfolgreich beendet". Der LastResult Wert der Aufgabe ist folgender: "-2147023829". Dieser Bedeutet nach meiner Recherche: "Wurde unerwartet beendet". Das Skript würde üblicherweise deutlich länger als eine Sekunde laufen. Ergebnisse werden von dem Skript so auch nicht geliefert.
Das PowerShell Skript, wird mit zwei Parametern aufgerufen wird. Der Aufruf meines Skriptes sieht wie folgt aus:
E:\#Skripte\PowerShell\remote_registry_auslesen.ps1 -arbeitsverzeichnis "E:\#Skripte\PowerShell\net_framework_auslesen\" -maschinenListePfad "E:\#Skripte\PowerShell\MaschinenListe.txt"
In dem Skript wird mehrmals auf Funktionen aus anderen Skripten zugegriffen und anschließend ein Registry Pfad ausgelesen.
Die Geplante Aufgabe habe ich wie folgt aufgebaut:
- Haken bei: "Unabhängig von Benutzeranmeldung ausführen" habe ich gesetzt
- Der Benutzer der Ausgewählt ist hat die benötigten Berechtigungen
- Aktion: "Programm Starten"
- Programm / Skript: %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe
- Argumente hinzufügen:
E:\#Skripte\PowerShell\remote_registry_auslesen.ps1 -arbeitsverzeichnis "E:\#Skripte\PowerShell\net_framework_auslesen\" -maschinenListePfad "E:\#Skripte\PowerShell\MaschinenListe.txt"
- Starten in: E:\#Skripte\PowerShell\
Vielen Dank schonmal im Voraus
Dieser Beitrag wurde von LittleRossi bearbeitet: 25. Juni 2020 - 17:16