Hallo,

wieso baust du nicht einfach eine Wartezeit von z.B. 2 Minuten ein, bis die TMP-Datei wieder gelöscht wird. Dann ist die Datei noch da und das nochmalige Starten des Batchfiles wird abgebrochen.

Die dafür (also für diese zeitlich festgelegte Pause) erforderliche Anwendung "WAIT" (eine einfache DOS-Anwendung) wurde hier im Forum sicherlich schonmal verlinkt. Ich bin jetzt zu faul ;-) such halt mal.