求解dos的拷贝命令copy

qantgh 2008-07-18 02:40:22
求解dos的拷贝命令copy

有A、B两个不同的文件夹,我要想把a文件夹内的文件拷贝到b文件,如果b文件夹有和a文件夹相同的文件,就不拷贝,只拷贝不同的文件

谢谢!

比如:a文件夹有A1、A2、A3文件,b文件夹有A2一个文件,拷贝的时候先判断后,直接拷贝copyA1、A3两个文件到b文件夹中

...全文
149 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
h345026039 2008-07-25
  • 打赏
  • 举报
回复
学习中
smallcrocodile 2008-07-25
  • 打赏
  • 举报
回复
这么变态
ljc007 2008-07-25
  • 打赏
  • 举报
回复
如果路径中有空格,记得加双引号。
[code=BatchFile]@echo off
for %%a in ("c:\A\*.*") do (if not exist "c:\B\%%~nxa" (copy "%%a" "c:\b"))[/code]
songwenze 2008-07-18
  • 打赏
  • 举报
回复
学习学习
Forever_Young 2008-07-18
  • 打赏
  • 举报
回复
嗯,写一个,蚊子也是一块肉,^_^

比如你的A、B文件夹都在C盘

[code=BatchFile]
@echo off
for %%a in (c:\A\*.*) do (if not exist c:\B\%%~nxa (copy %%a c:\b))
[/code]

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧