Hallo Leute Ich habe folgendes Problem

set "quellordner=K:CSV"
set "zielordner=K:\CSV\ende"
pushd "%quellordner%"
for /f "delims=" %%i in ('dir /b /a-d fertig.csv') do findstr /v "4056204302446" "%%i">"%zielordner%\%%i"
popd

Das Batch Script durchsucht die CSV und speichert alle Zeilen in denen nicht 4056204302446 vorkommt.

Nun soll es aber umgedreht sein! In der Datei sollen nachher nur noch die Zeilen stehen die 4056204302446 enthalten! Den Wert 4056204302446 würde ich dabei gern in einer weiteren CSV speichern können (also eine durchsuchen csv).

Eigentlich soll er die fertig.csv durchsuchen mit der werte.csv und immer wenn der Wert vorkommt die Zeile in eine neue Datei schreiben.