Взятый и адаптированный из этого ответа, он будет просматривать все папки независимо от того, скрыты они или нет, и находить файлы, скрытые или нет:
REM Recursive scan through all folders with or without Hidden attribute for any files for /f "tokens=* delims=" %i in ('dir /b/s/a-d *') do echo "%i"
Адаптировано на ваш вкус для поиска всех *.log
файлов:
REM Recursive scan through all folders with or without Hidden attribute for .log files for /f "tokens=* delims=" %i in ('dir /b/s/a-d *.log') do echo "%i"
Если вы хотите сохранить их каталоги в файл myFiles.txt
:
for /f "tokens=* delims=" %i in ('dir /b/s/a-d *.log') do echo "%i">>myFiles.txt
Если вы хотите открыть все свои файлы по одному:
for /f "tokens=* delims=" %%i in ('dir /b/s/a-d *.log') do ( pause echo. echo Opening file "%%i"... notepad.exe "%%i" )