永发信息网

如何写一个脚本定时将一个目录下的所有文件拷贝到另一个目录(目录名称会随时间而变化)

答案:1  悬赏:70  手机版
解决时间 2021-12-03 19:24
  • 提问者网友:战魂
  • 2021-12-02 18:52
如何写一个脚本定时将一个目录下的所有文件拷贝到另一个目录(目录名称会随时间而变化)
最佳答案
  • 五星知识达人网友:由着我着迷
  • 2021-12-02 19:43
创建一个定时器每隔1分钟枚举目录就行了,不过当发现新文件时,怎么判断是由于文件是改名还是确实新创建的,这点没有研究过,在WIN32 SDK的文件管理函数中也没相当支持函数.
不过,真要想实现这样的功能,ReadDirectoryChangesW函数做起来更简单,方便.而且前面所说的出现新文件名到底是真的创建了新文件还是改名所致也能从通知码中获悉.
复制文件到其他目录下也有很多实现方法,最简单的莫过于调用MoveFileEx函数,详细内容可以看看MSDN
需求:现在有两个文件夹1.(C://A)、2.(D://A)
要求:
在关机时把(C://A)目录内的文件复制到(D://A)文件夹内,覆盖形式。
在开机时把(D://A)目录内的文件复制到(C://A)完全覆盖形式。
工具要求:不限,只要能达到需求即可。
补充说明:因为C盘做了还原,平时使用的输入法记忆的词库无法保存,所以我想通过次方法来保存使用时输入法家记忆的词句。
技术难点:开机执行倒是好做处理,但是关机执行有点难度。分数不多,略表心意。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯