Ich habe ein lang laufendes PowerShell-Skript. Manchmal wird es z. Rechtsklick> Beenden im Taskplaner. Gibt es eine Möglichkeit, dies zu erfassen, so dass ich ein Ereignis in ein Ereignisprotokoll schreiben kann?Wie kann ich ein Ereignis in das EventLog schreiben, wenn ein PowerShell-Skript als geplante Aufgabe ausgeführt wird?
-1
A
Antwort
1
einfach auf meinen Kommentar zu erweitern, hier ist etwas, was Sie tun können:
Try
{
<# just script things #>
}
Finally
{
New-EventLog ...
}
Es wird nicht fangen, dass sie gewaltsam geschlossen wurde, aber die Finally
wird immer ausgeführt werden, so dass Sie sich einloggen können, wenn es in der Nähe tut /Fertig.
Sie könnten eine Variable im Block Try
verwenden, um anzugeben, ob die Verarbeitung abgeschlossen wurde, und um die Logik im Block Finally
von dort herauszufinden.
Verwandte Themen
- 1. C# -Konsolenprogramm kann kein Fax senden, wenn es als geplante Aufgabe ausgeführt wird
- 2. Schreiben an Ereignisprotokoll Windows Geplante Aufgabe
- 3. ECS Fargate geplante Aufgabe nicht ausgeführt
- 4. Aufgabe stoppen, wenn Aufgabe ausgeführt wird
- 5. Wie kann ich ein OAuth2RestTemplate in einer geplanten Aufgabe verwenden?
- 6. Wie wird ein Formular angedockt, wenn das Projekt ausgeführt wird?
- 7. Feder 3 geplante Aufgabe ausgeführt wird 3 mal
- 8. Geplante Aufgabe von Sitecore wird nur jede Stunde ausgeführt.
- 9. .focus() Jquery ein Ereignis wird nur ausgeführt
- 10. Geplante Tasks gestoppt ausgeführt
- 11. Wie schreibe ich ein Python-Skript, das eine Nachricht anzeigt, wenn ein bestimmtes Programm ausgeführt wird
- 12. Geplante sqlcmd Aufgabe nicht
- 13. Wenn für geplante Aufgabe vorhanden
- 14. Wie kann ein Ereignis in einer Aufgabe ausgelöst werden?
- 15. Python-Skript wird nicht als geplante Aufgabe unter Windows 2008 R2 ausgeführt.
- 16. Wie kann ich ein Bild in WPF drehen, während eine Aufgabe im Hintergrund ausgeführt wird?
- 17. Kann VBS nicht als Batch oder geplante Aufgabe ausführen
- 18. Wie wird JavaScript-Code ausgeführt, wenn ein Formular zurückgesetzt wird?
- 19. Führen Sie eine geplante Windows-Task nur aus, wenn ein bestimmtes Programm ausgeführt wird
- 20. geplante Aufgabe oder Windows-Dienst
- 21. Wie kann ich eine Rake-Aufgabe als "geplante Aufgabe" von Windows ausführen?
- 22. Wie wird ein kurzer Tastendruck in der gleichen Zeit ausgeführt, wenn ein langer Tastendruck ausgeführt wird?
- 23. Geplante Aufgabe und Drucker
- 24. Wie überprüfe ich ein Ereignis, das das letzte Ereignis ist?
- 25. Geplante Aufgabe, die 0x080070532 zurückgibt
- 26. Wie geplante Aufgabe mit PHP?
- 27. Powershell-Skript funktioniert in run.exe aber nicht als geplante Aufgabe
- 28. Wie kann ich überprüfen, ob ein Windows-Dienst ausgeführt wird
- 29. Verhindern, dass das Ereignis ausgeführt wird, während ein anderer ausgeführt wird
- 30. Python27 zum Hochladen einer Datei auf Google Drive funktioniert nicht, wenn als geplante Aufgabe Windows ausgeführt wird. Warum?
Ich würde vorschlagen, einen try/catch/finally Block zu verwenden. Fang kann ausgeschlossen werden. Endlich wird immer ausgeführt. – TheIncorrigible1