标签: batch-file find delete-file
我有两个文件夹,两个不同的位置,其中有一堆自动生成(通过安装和修复/重置生成)文件。
偶尔会发生在两个文件夹中都找到一个特定名称和扩展名的文件,导致相关程序出错,解决办法是删除其中一个,这样只剩下一个。
我在工作中使用批量主要是新手xcopy等命令,如何才能达到我想要的结果?
答案 0 :(得分:0)
别介意修复它: for /r C:\1\ %%f in (*) do if exist "C:\2\%%~nxf" del /s /q "C:\1\%%~nxf
别介意修复它:
for /r C:\1\ %%f in (*) do if exist "C:\2\%%~nxf" del /s /q "C:\1\%%~nxf