我有一个文本文件列表,我想生成一个不存在的文件的报告.我尝试使用以下代码创建批处理文件,但它不适用于在其路径中有空格的任何文件:
FOR /F %%f IN (filelist.txt) DO (IF EXIST %%f (ECHO %%f exists) ELSE (ECHO %%f doesn't exist >> C:\doesntexist.txt ))
Run Code Online (Sandbox Code Playgroud)
在我的输出文件中,我收到一个错误,如"C:\ Documents not exists",表明它没有解析完整的文件名.
如何解决这个问题,以便我可以检查所有文件,即使它的路径中有空格?