2003 resource kit之Robocopy 高效文件复制工具

今天我向大家介绍一下 windows server 2003 resource kit 工具箱使用方法,由于 windows server 2003 resource kit 的工具比较多,我会陆续地把一些易学易用的工具介绍给大家
 
今天先向大家介绍 Robocopy 高效文件复制工具
 
在通常情况下 windows 文件复制是比较简单的,但是一旦让你在你的电脑里把所有的同一属性,同一后缀的文件找出来放到某个位置时而且规定你在多少时间内完成,这样的话,你可能很为难,或许你也会很轻松,轻松的理由你会在 windows 的搜索定义搜索的范围和搜索的属性及后缀,然后在把这些搜索到的文件复制或剪切到某个目录里交差了事,当然这样的办法也是对的,不过不可取,你可能会问为什么,使用这样搜索的方式比较费时也费力,接下来我向大家推荐一款高效文件复制工具 ―Robocopy Robocopy windows server 2003 resource kit 工具箱中的一款比较实用的工具,接下来我们就其易用性和实用性进行介绍
 
首先你先到微软网站上下在 windows server 2003 resource kit ,然后在你的 Windows Server 2003,XP 上安装,不过在 XP 上安装 windows server 2003 resource kit 实际意义不大,我们只要把 windows server 2003 resource kit 里面的可用部分复制粘贴到你的 C Windows 目录下的 system32 文件夹内,
 
首先你在运行里输入 CMD- 》回车,进入命令提示幅后你直接用 robocopy /?查看robocopy命令详细说明,出来的说明都是E文的,你可能觉得头疼,这没关系,接下来由本菜菜为您做解释
 
为了让大家看得更只管点我在 C 盘创建一个文件夹 test ,把一些不同文件属性的文件拷贝进去 , 然后再在 D 盘创建一个文件夹 tool ,什么都不放
CMD 看一下 2 个文件夹的状况,我们可以用 dir 命令,命令运行完毕我们会看到 c:\test 目录下有好几个不同属性的文件,里面有 txt,doc,jpg,bat,xls
那么把些文件都复制到 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
 
写完收工,下篇待续!!!
 

本文出自 “胡晓秋工作室” 博客,谢绝转载!

你可能感兴趣的:(职场,工具,休闲)