将c:\a文件夹下的文件复制到d盘根目录.如果d盘有a文件夹,则只复制d:\a文件夹里没有的文件(实现增量复制)
不知bat能否实现啊?如果实现不了的话,有没有别的什么方法?教教我,谢!
bat 复制一个文件夹下的最近文件(增量复制)
答案:2 悬赏:0 手机版
解决时间 2021-03-08 07:38
- 提问者网友:刺鸟
- 2021-03-07 22:04
最佳答案
- 五星知识达人网友:十鸦
- 2021-03-07 22:14
可以复制,但没弄清你是要复制到d盘根目录还是d:\a里,按把c:\a里的文件复制到d:\a里(可以在set dd=后面改),但不覆盖已经有的:
@echo off
set ss=c:\a
set dd=d:\a
for /f "delims=" %%a in ('dir/b/a-d %ss%\') do ( if not exist "%dd%\%%~nxa" copy "%%a" "%dd%\" )
@echo off
set ss=c:\a
set dd=d:\a
for /f "delims=" %%a in ('dir/b/a-d %ss%\') do ( if not exist "%dd%\%%~nxa" copy "%%a" "%dd%\" )
全部回答
- 1楼网友:七十二街
- 2021-03-07 23:46
例如:将f盘里的a文件夹中的1.txt文件复制到e盘的b文件夹中.
将下面内容复制到记事本.另存为.bat的文件.运行既可.
@ echo off
copy f:\a\1.txt e:\b
pause
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯