Batch - Datei aus Ordner einlesen mit Ausnahmen!
Hallo!
Ich bin halb am verzweifeln ... Ich möchte bestimmte Datei aus einem Ordner auslesen und in eine Datei speichern. Z.B alle Txt Dateien:
Ordner -> 1.txt 2.txt 3.txt 4.txt Pizza.txt Blume.txt
for /r C:\Temp %%g in (*.txt) do echo %%~nxg>>Log.txt
Nun möchte ich aber das er bestimmte .txt Dateien nicht einliest. Z.b die 2.txt und die Blume.txt jenachdem wie ich es definieren. So eine art "WhiteList".
Wichtig ist das ich mehrere ausnahmen definieren kann.
Hoffe ihr versteht was ich meint und könnt mir helfen.
Vielen Lieben Dank
Ich bin halb am verzweifeln ... Ich möchte bestimmte Datei aus einem Ordner auslesen und in eine Datei speichern. Z.B alle Txt Dateien:
Ordner -> 1.txt 2.txt 3.txt 4.txt Pizza.txt Blume.txt
for /r C:\Temp %%g in (*.txt) do echo %%~nxg>>Log.txt
Nun möchte ich aber das er bestimmte .txt Dateien nicht einliest. Z.b die 2.txt und die Blume.txt jenachdem wie ich es definieren. So eine art "WhiteList".
Wichtig ist das ich mehrere ausnahmen definieren kann.
Hoffe ihr versteht was ich meint und könnt mir helfen.
Vielen Lieben Dank
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 313339
Url: https://administrator.de/forum/batch-datei-aus-ordner-einlesen-mit-ausnahmen-313339.html
Ausgedruckt am: 23.04.2025 um 01:04 Uhr
4 Kommentare
Neuester Kommentar

for /f "delims=" %%a in ('dir /b /s /a-d "C:\folder\*.txt" ^| findstr /iveg:"C:\exceptions.txt"') do echo %%~nxa>>"C:\Log.txt"

Zitat von @LehrlingLv1:
/iveg:"C:\exceptions.txt
Ist eine Datei wo ich die ausnahmen hineinschreiben kann ?
Yes, line by line./iveg:"C:\exceptions.txt
Ist eine Datei wo ich die ausnahmen hineinschreiben kann ?
Wo definiere ich nun den Ort wo er sucht (C:Temp) ?
see modification above..."C:\folder\*.txt"