Tischtennisspieler
Mitglied
Hi,
ich habe ein Programmche laufe das mir jeweils eine Datei-Ausgabe erzeugt.
Diese heissen immer
Mein Problem ist nun folgender. Es passiert ab und zu ein Fehler. Nach dem die Datei erzeugt worden ist, bricht mein Progrämmche ab und versucht die Datei nochmals zu erzeugen. Jetzt ist aber die Datei schon da daher wird diese nicht erzeugt. Die Datei ist immer garantiert fehlerhaft wenn sie kleiner als 1 KB ist.
Nun zu meiner Idee:
Ich würde gerne überprüfen ob im Verzeichnis D:\log es eine Datei gibt die mit HS* oder HU* anfängt und die Größe von 0 KB hat.
Wenn ja soll diese Datei gelöscht werden. Kann ich das über eine Batch machen?
Wäre Klasse wenn mir jemand Tips in dieser Richtung geben kann.
Gruß
ich habe ein Programmche laufe das mir jeweils eine Datei-Ausgabe erzeugt.
Diese heissen immer
Code:
HS+Datum also z.B. HS21082006
oder
HU+Datum also z.B HU01072006
Mein Problem ist nun folgender. Es passiert ab und zu ein Fehler. Nach dem die Datei erzeugt worden ist, bricht mein Progrämmche ab und versucht die Datei nochmals zu erzeugen. Jetzt ist aber die Datei schon da daher wird diese nicht erzeugt. Die Datei ist immer garantiert fehlerhaft wenn sie kleiner als 1 KB ist.
Nun zu meiner Idee:
Ich würde gerne überprüfen ob im Verzeichnis D:\log es eine Datei gibt die mit HS* oder HU* anfängt und die Größe von 0 KB hat.
Wenn ja soll diese Datei gelöscht werden. Kann ich das über eine Batch machen?
Wäre Klasse wenn mir jemand Tips in dieser Richtung geben kann.
Gruß