这里是普通文章模块栏目内容页
批处理 比较两个文件夹中的文件 并复制不同的文件
有文件夹A内有音乐文件
a.mp3
k.mp3
d.mp3
o.mp3
z.mp3
3.mp3
9.mp3

文件夹B 内的MP3是文件夹A 内MP3的子集,有

z.mp3
d.mp3

现在要编写一个批处理,把在A文件夹中但不在B文件夹的MP3文件拷贝到C文件夹,
即

a.mp3
k.mp3
o.mp3
3.mp3
9.mp3
代码如下:
@echo off&md c
for /f "delims=" %%a in ('dir/b "a\*.mp3"') do (
   if not exist "b\%%~nxa" copy /y "%%a" "c\%%~nxa"
)
pause
相关内容