我需要使用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
)