Der Windows-Taskplaner beendet den untergeordneten Prozess nicht
766
Peter
Meine Task Scheduler-Task hat eine Aktion: Start application
-> D:\test.bat
Der Stapel test.bat
erzeugt einen untergeordneten Prozess (zum Beispiel):
notepad.exe
Wenn ich diese Aufgabe manuell starte und diese Aufgabe beende, wird notepad.exe nicht angehalten. Wie kann ich erreichen, dass alle untergeordneten Prozesse wie notepad.exe abgebrochen werden, ohne dass andere notepad.exe-Prozesse versehentlich geschlossen werden?
Edit:
Das letzte Ziel ist, notepad.exe von Freitag 07:00 - 15:00 Uhr ausgeführt zu haben.
Wenn ich Powershell anstelle von Batch verwende, funktioniert es.
Ich verwende Windows Server 2012 R2 (Version 6.3.9600)
Keine Sorge, ich bin froh zu hören, dass Sie mit PowerShell eine funktionierende Lösung gefunden haben.
Pimp Juice IT vor 6 Jahren
0
@PimpJuiceIT - Sicher, aber was ist mit Batch :)
Peter vor 6 Jahren
0
Pete - Ich habe dieses Batch-Skript hier erstellt: https://justpaste.it/1iaec, aber es funktioniert nicht wie erwartet. Ich hatte so etwas im Sinn und hätte es verborgener gemacht, aber die PID stimmt nicht mit dem erwarteten Kindprozess überein, und ich muss es für heute aufgeben, da die Arbeit meinen Kopf gefordert hat. Vielleicht bekommen Sie eine Idee oder vielleicht können Sie es herausfinden. Ich denke, PowerShell ist möglicherweise eine gute Lösung, und ich weiß, wie man mit einem Batch-Skript PowerShell-Befehle transparent ausführt. Ich werde morgen einchecken, um zu sehen, ob Sie Updates haben, aber ich werde mehr versuchen, wenn mein Gehirn ruht.
Pimp Juice IT vor 6 Jahren
0
@PimpJuiceIT Danke für all die Mühe!
Peter vor 6 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
4
Windows entspricht Cron?
-
3
Planen Sie einen Job von der Windows-Befehlszeile aus?
-
11
Wie kann ich die Datumsangaben in den EXIF-Daten stapelweise ändern?
-
1
So geben Sie dem Vista / Win2K8-Netzwerk einen Namen für geplante Task-Bedingungen
-
5
Wie wird eine Datei automatisch auf einen anderen PC im Netzwerk verschoben?
-
8
"End Process" -Äquivalent unter Linux
-
2
Produkt oder Methode, mit der ich alle wichtigen Hintergrundaufgaben (Updates, Scans usw.) planen ka...
-
2
Was macht der Prozess svchost.exe?
-
5
Gibt es eine Möglichkeit, eine geplante Aufgabe unter Windows XP auszuführen, ohne den Benutzernamen...
-
4
Unterschied zwischen "a = b" und "export a = b" in bash