bat verzögert ausführen
Hi,ich hab mal ne Frage!
Ist es möglich, das eine *.bat einen Befehl zeitverzögert ausführt??
Also nach z.b. 2min 30 sek.
mfG benni
Ist es möglich, das eine *.bat einen Befehl zeitverzögert ausführt??
Also nach z.b. 2min 30 sek.
mfG benni
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Kommentar vom Moderator Biber am 28.10.2009 um 14:04:44 Uhr
Verschoben von "Windows" nach "Batch & Shell".
Content-ID: 128096
Url: https://administrator.de/contentid/128096
Ausgedruckt am: 22.11.2024 um 13:11 Uhr
8 Kommentare
Neuester Kommentar
Moin bennib22,
Falls du damit meinst, ob es auch mit den Befehlen geht, die standardmäßig im Lieferumfang dieser oder jener Windows-Version enthalten ist...
---> dann solltest du die Version auch mit angeben.
Bei den am weitesten verbreiteten Windowsversionen lässt sich eine Verzögerung von mehr als 2 Minuten sinnvoll mit den Befehlen AT (siehe AT /?) bzw. SchTasks (siehe Schtasks /?) abfackeln.
Bei "Verzögertem Start in weniger als 2 Minuten" kannst du/musst du "selber warten", d.h. entweder mit einem der ca. 27000 Freeware- Wait.exe oder Sleep.exe (oder einem sleep.vbs), mit einem "Ping localhost" oder mit einer FOR/L-Anweisung "Zähle mir alle Zahlen von 1 bis 44000") dafür sorgen, dass der eigentliche Batch noch nicht startet.
BTW - wenn du bei der einen oder anderen Frage feststellst, dass diese Funktionalität außer dir niemand sonst zu vermissen scheint, dann solltest du auch überlegen, woran das wohl liegt.
Grüße
Biber
Falls du damit meinst, ob es auch mit den Befehlen geht, die standardmäßig im Lieferumfang dieser oder jener Windows-Version enthalten ist...
---> dann solltest du die Version auch mit angeben.
Bei den am weitesten verbreiteten Windowsversionen lässt sich eine Verzögerung von mehr als 2 Minuten sinnvoll mit den Befehlen AT (siehe AT /?) bzw. SchTasks (siehe Schtasks /?) abfackeln.
Bei "Verzögertem Start in weniger als 2 Minuten" kannst du/musst du "selber warten", d.h. entweder mit einem der ca. 27000 Freeware- Wait.exe oder Sleep.exe (oder einem sleep.vbs), mit einem "Ping localhost" oder mit einer FOR/L-Anweisung "Zähle mir alle Zahlen von 1 bis 44000") dafür sorgen, dass der eigentliche Batch noch nicht startet.
BTW - wenn du bei der einen oder anderen Frage feststellst, dass diese Funktionalität außer dir niemand sonst zu vermissen scheint, dann solltest du auch überlegen, woran das wohl liegt.
Grüße
Biber
Moin bennib22,
Ich habe jetzt grad mal nachgeschaut, in welcher Geschwindigkeit du so Feedback gibst...
Wenn dein letzter Kommentar jetzt eine Rückmeldung auf Kubelkubels Antwort vom 28.10.2009 war, dann wird es wohl noch ein Momentchen dauern, bis hier ein grünes Häkchen drankommt?
Bitte antworte nicht in zwei Wochen wieder mit "Ok, Ich habe aber noch eine Frage:".
Grüße
Biber
Ist es möglich die wait.exe in einem Ordner abzulegen aus dem ich sie von überall rufen kann?
Dann soltest du diese "wait.exe"- in einen der Ordner legen, die in der Umgebungsvariable %PATH% erwähnt werden (z.B. nach %windir%)
- oder einen Ordner c:\Tools\ für solcher Cmdline-Utility anlegen und diesen Ordner mit an den vorhandenen %PATH% anhängen.
Ich habe jetzt grad mal nachgeschaut, in welcher Geschwindigkeit du so Feedback gibst...
Wenn dein letzter Kommentar jetzt eine Rückmeldung auf Kubelkubels Antwort vom 28.10.2009 war, dann wird es wohl noch ein Momentchen dauern, bis hier ein grünes Häkchen drankommt?
Bitte antworte nicht in zwei Wochen wieder mit "Ok, Ich habe aber noch eine Frage:".
Grüße
Biber