Verzeichnis auf Vorhandensein eines Dateityps überprüfen
Ich möchte in einem Batch-Skript überprüfen, ob ein bestimmter Dateityp im Ordner vorhanden ist.
Mein Ansatz: if exist Z:\*.reg goto END
Das soll beim Vorhandensein einer REG-Datei zu END springen. Funktioniert jedoch leider nicht. Jemand einen Vorschlag?
Mein Ansatz: if exist Z:\*.reg goto END
Das soll beim Vorhandensein einer REG-Datei zu END springen. Funktioniert jedoch leider nicht. Jemand einen Vorschlag?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 205765
Url: https://administrator.de/contentid/205765
Ausgedruckt am: 26.11.2024 um 00:11 Uhr
7 Kommentare
Neuester Kommentar
Hallo @RimaNari, willkommen im Forum.
Zunächst ein freundlicher Hinweis auf Regel 1, Punkt 1
Was dein Problem angeht, so sehe ich keinen Grund, warum es nicht funktionieren sollte. Bei mir im Test gibt es keine Probleme.
Hast du in der Realität Leerzeichen, Sonderzeichen oder Umlaute im Pfad?
Grüße
rubberman
Zunächst ein freundlicher Hinweis auf Regel 1, Punkt 1
Was dein Problem angeht, so sehe ich keinen Grund, warum es nicht funktionieren sollte. Bei mir im Test gibt es keine Probleme.
Hast du in der Realität Leerzeichen, Sonderzeichen oder Umlaute im Pfad?
Grüße
rubberman
Hallo RimaNari und willkommen im Forum!
Um tatsächlich nur Dateien mit ".reg" am Ende zu erhalten, kannst Du "
Grüße
bastla
Ich denke, dass das "dir *.reg" aus dem zweiten Vorschlag auch beispielsweise eine Datei "*.registry" mit reinbekommt, oder?
Das lässt sich doch leicht (von Dir) testen ...Um tatsächlich nur Dateien mit ".reg" am Ende zu erhalten, kannst Du "
findstr
" verwenden:dir /a-d *.reg|findstr /i /e "\.reg"
bastla