Как исключить/игнорировать каталоги с помощью командной строки при печати рекурсивного списка с помощью FOR /R

#windows #batch-file #cmd #command-line #directory

Вопрос:

Я хочу игнорировать два каталога, папки с именами «~загрузки» и «~несортированные». Это команда, которая у меня есть до сих пор, в которой указан путь к каждому файлу mp4:

 for /r %i in (*.mp4) do @echo %~pnxi >> list.txt
 

Теперь мне просто нужно, чтобы он игнорировал каталоги «~загрузки» и «~несортированные». Как это можно сделать?

Комментарии:

1. dir /S /A-D /B *.mp4 |findstr /i /v "~downloads ~unsorted" >>list.txt

2. @Squashman Работает! Спасибо!