Исключить список файлов из команды dir

Мне нужно составить список файлов, используя dir, который не включает определенные файлы, перечисленные в файле.txt. Я пытался сделать что-то вроде этого, но это не похоже на работу:

dir %ProjectDir%\*.ts /b /s | findstr /v /f:listFiles.txt > Files.txt

Изменить: этот вид работает, но только одно имя файла добавляется в текстовый файл.

for /f "tokens=* delims= " %%a in ('dir %ProjectDir%TypeScript\*.ts /b /s') 
do (
  find /i "%%a" < strictFiles.txt > nul || echo.%%a > tsFiles.txt
)

0 ответов

Другие вопросы по тегам