dos下的文件提取或删除

来源:百度知道 编辑:UC知道 时间:2024/06/01 02:06:23
两个不同的文件夹里有文件名称相同的很多文件,如何把两个文件夹中的那些相同的文件提取出来,或者删除不同的文件。请问在dos下有没有什么批量处理的方法?

@echo off

@for /f "delims=" %%i in ('dir /b *.*') do (
@IF EXIST "D:\text\%%i" del "D:\text"\%%i"
)
@pause

把上面的代码保存到你的其中的一个文件夹里面,然后把里面的D:\text改成另一个文件夹的名字,然后保存成bat格式的文件,再双击,可以把你的另一个文件夹下面有与本文件夹下面同名的文件删除掉.
操作前把你的所有的文件都备份一下,不保证有错误发生.但这个批处理我刚刚试过可用.