Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Per batch auf eine Datei prüfen

staubwolke / 5 Antworten / Flachansicht Nickles

Moin Leutz

wie kann man am einfachsten im Ablauf einer Batchdatei ein Verzeichnis überprüfen, ob eine Datei eines bestimmten Typ enthalten ist.
Es geht um die Anzahl der Dateien, die Batch soll bei exakt einer Datei des Typs anders verzweigen wie bei mehreren oder keiner.

Kann mir da jemand mit einer Idee oder auch gern mit einem konkreten Vorschlag ;) weiterhelfen?

schonmal Danke für's lesen
Staubwolke

bei Antwort benachrichtigen
gurissimo staubwolke „Per batch auf eine Datei prüfen“
Optionen

Wer arbeitet denn da noch im DOS ?

Vielleicht hilft Dir das weiter:

DIR *.BAT > ALLEBAT
FIND /C /I "BAT" ALLEBAT > FOUNDBAT
TYPE FOUNDBAT

Da hast zumindest mal ein eindeutiges Ergebnis!

Eventuell anschließend mit DOS-BEFEHL "IF ......" weiterprobieren.

Einfacher ist es allemal, ein kleines BASIC-Programm (oder anderes) zu schreiben, das das Ergebnis von FOUNDBAT einliest und entsprechende Meldungen ausgibt und bei Bedarf/Eindeutigkeit auch gleich das Programm/den BATCH-File startet.

NUR mit einer BATCH-Datei ALLEIN wird das vermutlich nicht ganz funken.

Hoffe, daß Dir das eine Hilfe war oder zumindest auf die Sprünge hilft.

Liebe Grüße

bei Antwort benachrichtigen