我一直在搜索如何创建一个批处理文件,该文件在其当前文件夹中执行。然后使用filelist.txt以及该文件夹中的批处理删除该filelist.txt中列出的文件
它归结为这样 我运行批处理文件 - >批处理文件使用它所在的当前文件夹 - >使用filelist.txt批处理文件是 - >批处理文件删除filelist.txt
中列出的文件非常感谢帮助..
答案 0 :(得分:0)
默认情况下,批处理文件将在其当前目录中运行。
你要问的是一行。
for /f %%i in (filelist.txt) do if exist %%i del %%i
如果文件位于不同的文件夹中,则需要在filelist.txt中指定每个文件的完整路径
离。
C:\用户\ JOHNDOE \桌面\ picture1.jpg
C:\用户\ JOHNDOE \文件\ picture2.jpg