找回密码
 加入
搜索
查看: 1961|回复: 5

[系统综合] 复制文件 如何只复制更改过的文件,没有改动过的文件不覆盖

  [复制链接]
发表于 2013-3-13 10:51:08 | 显示全部楼层 |阅读模式
比如说电脑和我U盘 都有一些文件名都相同文件,我在 电脑的上的更改过一些文件, 当我想把电脑上的文件复制到U盘上相同目录下,我只希望那些文件修改时间不一样的文件被覆盖,文件修改时间一样不要复制!
不知道代码怎么写?各位帮忙想想!
发表于 2013-3-13 12:42:28 | 显示全部楼层
AUTOIT中的FileCopy函数功能简单,好像达不到你的要求。用DOS中的XCOPY命令,或用XXCOPY或Robocopy等复制备份软件吧。
发表于 2013-3-13 14:45:27 | 显示全部楼层
如果只是用,有现成的FASTCOPY

如果要学习那可以检查文件的大小、CRC等等各种可对比数据是否相同来判断
发表于 2013-3-13 21:48:49 | 显示全部楼层
说得好像是公文包的功能
发表于 2013-3-13 21:59:09 | 显示全部楼层
有现成的:百度 同步软件
自己写的话 帮助文档看看 文件,目录和驱动器管理 函数参考 加 IF 判断就可以了
不过不知道  怎么弄 子目录
 楼主| 发表于 2013-3-14 09:55:26 | 显示全部楼层
[quote]说得好像是公文包的功能
kevinch 发表于 2013-3-13 21:48

微软的公文包我用过,两个字垃圾  ! 文件会莫名其妙丢失!!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-19 18:16 , Processed in 0.085972 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表