robocopy定时复制文件

需求:定时从一台服务器拷贝文件到另外一台服务器

因为文件较大,较多,为了不影响关键业务。特准备将拷贝任务安排在非工作时间的凌晨时间段内。
首先想到的是利用微软自带的工具robocopy,准备利用它写成脚本,然后外加系统的计划任务实现定时执行。
这么做有一缺点,计划任务只会按规定时间开始执行,如果规定时间内没拷贝完,他是不会暂停的。只有一个选项,可以设置任务如果跑的时间达到多长时间停止任务。注意,停止和暂停是不一样的。
后来再仔细看看robocoy的参数,原来直接支持在时间段内进行拷贝。如果不在该时间段内,任务就处于挂起状态(可以说就是暂停喽)

代码如下

1
robocopy E:\from E:\to /rh:0200-0500

实现的就是从凌晨2点到5点进行拷贝,如果不在当前时间段,则任务挂起等待到设定的时间便开始执行拷贝。

本文固定链接: http://iplaylinux.com/robocopy-copy-file-at-scheduled-time.html | Linux玩家

该日志由 admin 于2012年05月21日发表在 也玩Windows 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: robocopy定时复制文件 | Linux玩家

robocopy定时复制文件:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter