那么把些文件都复制到d:\tool目录下该怎么作呢,咱们能够这样作
Robocopy c:\test d:\tool *.txt *.jpg *.doc *.bat 这个命令的意思是把c:\test目录下的全部txt,jpg,doc,bat后缀的文件复制到d:\tool目录下,
咿???怎么少了2个怎么先后2个盘幅里的文件数量不对,不要担忧,这是我特地这样作的,我特地少写2个后缀文件
有时候您的要求不止这么简单,可能对这个盘幅或则对这个硬盘进行复制,那么咱们只要扩大其盘幅规模就能够,好比用, Robocopy c:\ d:\ e:\ f:\ d:\tool *.txt *.jpg *.doc *.bat
这里我对前面的话进行纠正一下,若是您要对整个硬盘进行复制的话,咱们也只能用上面的命令表示方法,你有几个分区你就写几个分区
Robocopy c:\test d:\tool *.txt *.jpg *.doc *.bat /move /e
/move /eà移动文件
相对来讲这个命令比较简单后面我不在作图片说明了
垃圾文件不复制
在复制碑份数据的时候咱们不免会把一些临时文件复制到新的目录夹,不过咱们也能够用命令解决这个问题
Robocopy c:\test d:\tool /e /xf *.temp *.bak /xf 不执行复制文件的类型
禁止大文件复制
Robocopy c:\test d:\tool /e /max:300000
超过300MB的文件就不复制,这里使用的单位是Byte 300000Byte=300MB
只保留3天内修改的文件
Robocopy c:\test d:\tool /s *.txt *.jpg *.doc *.bat /maxage:3 在这些文件里s是保留maxage后面能够根据你的需求进行填写好比5天内,那么后面就是5,或则你也能够用日期来表示表示方法为YYMMDD好比2008年5月15日那么就表示为20080515
Robocopy c:\test d:\tool /s *.txt *.jpg *.doc *.bat /maxage:3 /minage:1
这个命令的意思为 3天内除今天修改的文件才容许被复制
彻底复制
Robocopy c:\test d:\tool /mir
不复制隐藏文件
Robocopy c:\test d:\tool /e /xa:h /xa:h à表示为隐藏属性 不过除了隐藏属性还有不少其余属性 好比 R只读 A存档 S系统 H隐藏 还有A+和A-,这个表示复制后文件添加或删除属性
复制NTFS权限
Robocopy c:\test d:\tool /e /copyall
指定时间复制
Robocopy c:\test d:\tool /e /rh:1730-1800
时间为24小时格式表达为4个数字从0000到2359
Rh:1730-1800意思是说下午5:30-6:00
写完收工,下篇待续!!!