Suche nach Dateien in Unter-/Ordnern einer txt-Datei und speichere sie in einer txt-Datei als Pfade

Suche nach Dateien in Unter-/Ordnern einer txt-Datei und speichere sie in einer txt-Datei als Pfade

Ich möchte in einem bestimmten Ordner nach verschiedenen Artikelnummern aus einer Liste (txt-Datei) suchen. Die Pfade der Dateien sollen dann in einer Txt-Ausgabe gespeichert werden.

Außerdem wäre es schön, wenn ich den Dateityp oder den Suchordner unterscheiden könnte.

Antwort1

Lassen Sie mich also sehen, ob ich es richtig verstanden habe. Nehmen wir an, die Artikelnummern, nach denen Sie suchen möchten, sind in Article.txt gespeichert und es gibt viele txt-Dateien, sagen wir auf Ihrem Desktop, in denen die Artikel in diesen Textdateien gespeichert sind.

Etwa so sollten die Pfade zu den Dateien gespeichert werden, in denen die Artikel vorkommen:

@echo off
Set Source=%userprofile%\desktop\Teste\Files

if exist "Output.txt" del "Output.txt"

for /f "delims=" %%a in ('findstr /i /s /m /g:"Article.txt" "%Source%\*.txt"') do >>"Output.txt" echo Name: %%~nxa Path: %%~dpa

exit

Bildbeschreibung hier eingeben

verwandte Informationen