ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
441
441
EMPFEHLEN
-
22.08.06 11:38 #1
- Registriert seit
- Jan 2004
- Ort
- Rhein-Main
- Beiträge
- 48
Hi,
ich habe ein Programmche laufe das mir jeweils eine Datei-Ausgabe erzeugt.
Diese heissen immer
Code :1 2 3
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ß
-
22.08.06 17:33 #2
- Registriert seit
- Jan 2004
- Ort
- Rhein-Main
- Beiträge
- 48
Ich habe fast meine Lösung. Brauche nur noch jemand der wohl nicht so blind ist wie ich.
Wenn ich über die DOS Konsole
eingebe wird das verzeichnis gereinigt.Code :1
for /R D:\log\ %i in (H*) do @if %~zi LSS 1 @move %~i D:\log\schrott\
Will ich aber diese in einer Batch.bat aufrufen dann bekomme ich einen Fehler:
Was mach ich falsch?Die folgende Verwendung des Pfadoperators zur Ersetzung eines Batchparameters
ist ungültig: %~i D:\log\schrott\
Geben Sie CALL /? oder FOR /? ein, um herauszufinden, welche Formate gültig sind.
Ähnliche Themen
-
Prüfen einer Datei
Von QUEST08 im Forum Vektor-ProgrammeAntworten: 2Letzter Beitrag: 21.11.09, 20:49 -
Was mach ich falsch beim Löschen einer ganzen Zeile aus einer Datei?
Von zecken81 im Forum .NET CaféAntworten: 5Letzter Beitrag: 29.06.08, 17:46 -
Maximale Datei göße von Betriebssysteme ermitteln
Von Atlantis im Forum JavaAntworten: 2Letzter Beitrag: 13.03.08, 14:01 -
Prüfen, ob im Ordner eine bestimmte Datei vorhanden ist und diese dann löschen
Von Terminator2 im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 13.10.06, 10:42 -
Existierende Datei löschen, dabei Prüfen ob gerade verwendet
Von gabifi im Forum VisualStudio & MFCAntworten: 0Letzter Beitrag: 22.05.05, 14:59





Zitieren
Login





