lehrlinglv1
Goto Top

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

Content-Key: 313339

Url: https://administrator.de/contentid/313339

Printed on: April 18, 2024 at 23:04 o'clock

Mitglied: 129813
Solution 129813 Aug 23, 2016 at 10:52:24 (UTC)
Goto Top
for /f "delims=" %%a in ('dir /b /s /a-d "C:\folder\*.txt" ^| findstr /iveg:"C:\exceptions.txt"') do echo %%~nxa>>"C:\Log.txt"  
Regards
Member: LehrlingLv1
LehrlingLv1 Aug 23, 2016 at 10:59:52 (UTC)
Goto Top
Hey Danke,

kurz 2 Fragen :P

/iveg:"C:\exceptions.txt
Ist eine Datei wo ich die ausnahmen hineinschreiben kann ?

Wo definiere ich nun den Ort wo er sucht (C:Temp) ?

Vielen Danke
Hoffe du kannst mir noch mal helfen :P
Mitglied: 129813
Solution 129813 Aug 23, 2016 updated at 11:09:40 (UTC)
Goto Top
Zitat von @LehrlingLv1:
/iveg:"C:\exceptions.txt
Ist eine Datei wo ich die ausnahmen hineinschreiben kann ?
Yes, line by line.
Wo definiere ich nun den Ort wo er sucht (C:Temp) ?
see modification above...
"C:\folder\*.txt"
Member: LehrlingLv1
LehrlingLv1 Aug 23, 2016 at 11:13:45 (UTC)
Goto Top
Thank you - its working perfectly !