bat datei ausführen
hi kann ich eine bat datei zu einem von mir bestimmten späteren zeitpunkt aus führen lassen bsp. in drei wochen um zehn ohne den "geplanten task" tu verwenden???
ich denke da an die zeit/datum angabe in der cmd zeile
Antwort schreiben
Antwort 1 von hendrikw vom 12.04.2019, 10:54 Options
Mit dem "at"-Befehl geht das auf der Kommandozeile.
mfg
Hendrik
Antwort 2 von dossiear vom 12.04.2019, 11:09 Options
danke aber geht das auch etwas detailreicher?
Antwort 3 von hendrikw vom 12.04.2019, 11:45 Options
"at /?" spuckt folgende Syntax aus:
Mit dem Befehl AT können Befehle und Programme zu einem vorbestimmten
Termin gestartet werden. Der Zeitplandienst muss gestartet sein, um den
Befehl AT zu verwenden.
AT [\\Computername] [ [Kennung] [/DELETE] | /DELETE [/YES]]
AT [\\Computername] Zeit [/INTERACTIVE]
[ /EVERY:Datum[,...] | /NEXT:Datum[,...]] "Befehl"
\\Computername Gibt einen Remotecomputer an. Ohne diesen Parameter werden
die Befehle auf dem lokalen Computer ausgeführt.
Kennung Eine Identifikationsnummer, die dem geplanten Befehl
zugeteilt wird.
/DELETE Löscht geplante Befehle. Ohne Kennung werden alle geplanten
Befehle auf dem Computer gelöscht.
/YES In Verbindung mit /DELETE werden die geplanten
Befehle ohne weitere Bestätigung gelöscht.
Zeit Gibt die Zeit an, zu der ein Befehl ausgeführt werden soll.
/INTERACTIVE Ermöglicht dem Auftrag, Eingaben von dem Benutzer anzu-
nehmen, der angemeldet ist, wenn der Auftrag ausgeführt
wird.
/EVERY:Datum[,...] Führt den Befehl zu jedem der angegebenen Tage der Woche
oder des Monats aus. Ohne Angabe eines Datums wird der
aktuelle Tag des Monats angenommen.
/NEXT:Datum[,...] Führt den Befehl am nächsten angegebenen Tag aus (z.B.
nächsten Montag). Ohne Angabe eines Datums wird der aktuelle
Tag des Monats angenommen.
"Befehl" Ist der auszuführende Windows NT-Befehl oder Stapel-
programm.
Ich empfehle zum Test erstmal eine Zeit in 2 Minuten mit dem Schalter /INTERACTIVE zu benutzen, dann sieht man, was passiert.
mfg
Hendrik
Antwort 4 von dossiear vom 12.04.2019, 12:09 Options
very thx...
also würd eder syntax für eine ausführende datei etwa so aussehen???:
AT Zeit: 12:10:0000,00 /Nexte:Datum: 12.04.2007 test.bat
wenn ich heute um punkt 10 nach 12 die test.bat ausführen will?
Antwort 5 von dossiear vom 12.04.2019, 13:05 Options
ping www.supportnet.de???
Antwort 6 von dossiear vom 12.04.2019, 13:21 Options
edit by myself:
AT 12:10 /NEXT: 12.04.2007 C:\test.bat
wäre der richtige syntax
danke trotzdem
Antwort 7 von hendrikw vom 12.04.2019, 13:24 Options
at 12:10 /NEXT: test.bat
wobei ich für die test.bat den vollen Pfadnamen angeben würde (c:\temp\test.bat oder so).
Soll es an einem anderen Tag als heute passieren:
/NEXT:12 --> morgen
/NEXT: 16 --> kommender Montag
mfg
hendrik
Antwort 8 von dossiear vom 12.04.2019, 13:28 Options
ja wie gesagt habs robiert und funzt danke nochmal