Windows-Scheduler: Werden dieselben Prozessinstanzen gleichzeitig in verschiedenen Tasks ausgeführt?

Windows-Scheduler: Werden dieselben Prozessinstanzen gleichzeitig in verschiedenen Tasks ausgeführt?

Ich habe den Windows Scheduler so konfiguriert, dass nicht viele Instanzen meiner Anwendung ausgeführt werden: Bildbeschreibung hier eingeben

Aber ich bin mir nicht sicher, wie Windows viele Instanzen erkennt. Ich meine, ich habe eine ausführbare Datei, die ihr Verhalten je nach Befehlszeile stark ändert. Aus diesem Grund habe ich viele Aufgaben, die dieselbe ausführbare Datei mit unterschiedlichen Parametern auslösen.

Blockiert die Funktion „Keine neue Instanz starten“ eines Taskplaners die Ausführung, wenn aufgrund einer anderen Taskplanung (mit anderen Parametern) eine andere Instanz desselben Programms ausgeführt wird?

Was ich meine ist :

Task 1 -> program.exe some_param      -> Do not start new instance
Taks 2 -> program.exe different_param -> Do not start new instance

Was passiert, wenn Task 2 versucht zu starten, während Task 1 ausgeführt wird? Ist Windows intelligent genug, um zu verstehen, dass sie sich aufgrund der unterschiedlichen Tasks und Parameter nicht in die Quere kommen sollten, oder wartet der zweite Task auf die Fertigstellung von Task 1?

Antwort1

Diese Einstellung hat keine Auswirkungen auf andere Aufgaben. Daher werden Aufgabe 1 und Aufgabe 2 unabhängig von der Einstellung gleichzeitig ausgeführt. Die Einstellung verhindert das Ausführendas gleicheAufgabe gleichzeitig ausführen. Wenn beispielsweise eine Aufgabe stündlich ausgeführt wird und eine neue Instanz gestartet werden soll, die vorherige Instanz jedoch noch nicht abgeschlossen ist, wird keine neue Instanz gestartet.

verwandte Informationen