Die Task Scheduler
Triggereinstellungen scheinen mich etwas zu verwirren . (Ich bin auf Windows Server 2008 Web)
Ich möchte eine Aufgabe erstellen, die alle 5 Minuten ausgeführt wird, unabhängig davon, ob ein Benutzer angemeldet ist oder nicht, und die beim Neustart des Computers direkt in den Zeitplan zurückgeht.
Also habe ich alles wie erforderlich eingerichtet, aber beachte, dass es zwei Optionen für meinen Auslöser gibt:
- Beginnen Sie die Aufgabe
At Startup
(undAdvanced Settings
wiederholen Sie sie dann alle fünf Minuten auf unbestimmte Zeit) - Beginnen Sie die Aufgabe
At task creation/modification
(undAdvanced Settings
wiederholen Sie sie dann alle fünf Minuten auf unbestimmte Zeit)
Wenn ich (1) wähle, läuft es nicht sofort. Ich muss neu starten, was ich nicht tun möchte.
Wenn ich (2) wähle, wird es sofort ausgeführt, aber nach dem nächsten Neustart nicht.
Wenn ich sowohl für (1) als auch für (2) Trigger erstelle, funktioniert dies möglicherweise. Wenn ich die Aufgabe jedoch in Zukunft ändere, werden dann zwei Instanzen ausgeführt, da beide Trigger ausgelöst werden? Oder werden die 5-Minuten-Intervalle, die seit dem Start begonnen haben, außer Kraft gesetzt? Ich will auch nicht.
Irgendwelche Ideen?
So erstellen Sie eine solche geplante Aufgabe mit PowerShell:
quelle