Mahlzeit,
@echo off date 03.01.2017 start C:\Program Files\path\file.exe
Weder das Rücksetzen des Datums wird ausgeführt, noch startet das Programm, obwohl es in diesem Ordner als exe vorliegt.
Pfade, die Leerzeichen enthalten, müssen in Anführungszeichen gesetzt werden.
Und Zusatzfrage: Kann man in Batchdateien sowas wie einen Listener einfügen, der bei Beendigung des Programm automatisch die altuelle Systemzeit wiederherstellt?
Nein. Aber du kannst auf "start" verzichten und stattdessen das Programm direkt aufrufen. Dann wartet die weitere Ausführung der Batchdatei darauf, dass das Programm endet.
Ciao,
Martin
--
Ich stamme aus Ironien, einem Land am sarkastischen Ozean.
Ich stamme aus Ironien, einem Land am sarkastischen Ozean.