Busque archivos en subcarpetas/carpetas desde un archivo txt y guárdelos en un archivo txt como Rutas

Busque archivos en subcarpetas/carpetas desde un archivo txt y guárdelos en un archivo txt como Rutas

Quiero buscar diferentes números de artículos de una lista (archivo txt) en una carpeta determinada. Luego, las rutas de los archivos deben guardarse en un Txt-Output.

También sería bueno si pudiera diferenciar el tipo de archivo o la carpeta de búsqueda.

Respuesta1

Déjame ver si lo hice bien. Digamos que los números de artículo que desea buscar están almacenados en Article.txt y hay muchos archivos de texto, digamos en su escritorio, donde se almacenan los artículos dentro de estos archivos de texto.

Algo como esto debería almacenar las rutas a los archivos donde aparecen los artículos:

@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

ingrese la descripción de la imagen aquí

información relacionada