PowerShell-Skript, das manuell ausgeführt wird, jedoch nicht als geplante Aufgabe ausgeführt wird
600
jericho lasam
Ich habe ein generisches PS-Skript, das Screenshots aufnimmt. Im Grunde genommen wird ein Screenshot des Bildschirms erstellt und in einem Ordner gespeichert.
Es läuft gut und nimmt und speichert die SS ohne Probleme, wenn es manuell aktiviert wird. Ich sehe den Screenshot im Ordner gespeichert. Wenn es jedoch als geplante Task ausgeführt wird, wird es zur definierten Zeit überhaupt nicht ausgeführt. Es sind keine Screenshots im Ordner gespeichert. Die Protokolle sagen, dass die Aufgabe zwar abgeschlossen wurde.
Wenn in den Protokollen die Meldung steht, dass sie abgeschlossen ist, was genau ist Ihre Grundlage für die Angabe, dass sie überhaupt nicht ausgeführt wird? Die Tatsache, dass Sie keine erwartete Ausgabe erhalten? Sei präzise. … Bitte antworten Sie nicht in Kommentaren. Bearbeiten Sie Ihre Frage, um sie klarer und vollständiger zu machen.
Scott vor 5 Jahren
0
Bitte poste das Skript als Text, nicht als Screenshot. Betrachten Sie auch * Debugging *.
Scott vor 5 Jahren
0
Dies ist merkwürdig ähnlich [PowerShell-Skript wird manuell im Aufgabenplaner ausgeführt, jedoch nicht als geplante Aufgabe] (https://superuser.com/q/1379327/150988).
Scott vor 5 Jahren
1
Wenn Sie das Skript manuell ausführen, werden Sie im Kontext eines Benutzers oder des Kontos in Ihrem Taskplaner-Ereignis ausgeführt. Verwenden Sie also dasselbe Benutzerkonto für die manuelle und geplante Ausführung? Ist der Bildschirm beim Ausführen der geplanten Aufgaben aktiv (nicht gesperrt)? Ich vermute, Ihr Skript läuft in Sitzung 0, was bedeutet, dass es nicht interaktiv ist und daher den Bildschirm nicht erfasst. Der folgende Link kann zur Erklärung beitragen: https://blogs.technet.microsoft.com/askperf/2015/02/18/help-my-scheduled-task-does-not-run/
Enigman vor 5 Jahren
1
0 Antworten auf die Frage
Verwandte Probleme
-
6
Guter PowerShell-Leitfaden, der durch fortgeschrittene Verwendung Einstieg leistet
-
5
Deaktivieren des Pieptons im cmd-Fenster
-
3
Powershell-Ping auf unbestimmte Zeit
-
5
Tastenkombination zum Einfügen in die Windows-Eingabeaufforderung
-
5
Welche Vorteile könnte ein durchschnittlicher Geek aus Powershell ziehen?
-
1
Powershell: Führt eine Operation für alle Dateien in einem Verzeichnis durch (foreach)
-
1
PowerShell / CMD-Markierung, um in Vista mit der rechten Maustaste zu klicken
-
3
Was ist Windows PowerShell?
-
5
Wie macht man ein Powershell (oder ein anderes) Skript, um die Bildschirmauflösung zu ändern?
-
5
Rufen Sie den aktuellen UNC-Pfad von einem lokalen Pfad in Powershell ab