Batch: nach Befehl, Batch pausieren/einfrieren Andere Sprache 

TollPatsch93

Neuling
Registriert
Okt. 2013
Beiträge
2
So Servus Leute,

Ich hab folgenden Code
Code:
@echo off

set d=%date%
date 17.10.2013

start "" "C:\Program_Files\Buchungsprogramm\start.exe"
wait 10
date %d%

Problem ist das das Datum nicht verändert wird.

Hab das dann mit einem "pause" gelöst das geht dann auch aber ich muss halt in der CMD irgendeine Taste drücken...
gibts einen einfacheren Weg?
 
Zuletzt bearbeitet von einem Moderator:
Hallo Tollpatsch

erstens wundert es mich das du einen wait-Befehl in deinem Windows hast. Standartmäßig ist das jedenfalls nicht. Welche version nutzt du? W-XP, Vista, 7, 8 ....?

Dort gibt es unterschiedliche Befehle für die "Pause". Aber da das ja gar nicht dein Problem ist das nur am Rande.

Um die Batchdatei zu beenden hilft die ein EXIT. Hoffe das war das was du gesucht hast. Ansonsten kann ich mit deinem Script (ohne das start und wait natürlich) das datum lesen, setzen, neu setzen. Bei mir geht das.

mfg und schönes WE
 
ich hab das Online irgendwo gelesen... und das dann ersetzt aber so recht geht das nicht....

also wenn ich pause einsetzte dann funktioniert das auch aber die CMD warten halt auf eine Eingabe

habs so gelöst
ping 192.0.2.2 -n 1 -w 10000 > nul
 
Zuletzt bearbeitet von einem Moderator:
Welches Betriebssystem hast du denn nun ?!? Oder auf welchem Soll es funktionieren?

Fein. Seit Vista ginge das auch mit "timeout". Oder dem sleep-Befehl des Resourcen-Kits deines Windows.

Schönes WE
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben Unten