robocopy复制到远程,文件服务器迁移robocopy

  robocopy复制到远程,文件服务器迁移robocopy

  Robocopy是win7自带的一个文件复制备份程序,以命令行的形式存在。它有丰富的参数来执行不同的任务。比常用的资源管理器复制方式更快,支持断点续传,降低了大文件传输的风险。下面是复制和迁移大数据的基本操作。

  这个程序存在于c:windowssystem32下,具体用户如下:

  示例1:将纯文本(TXT)、Word文档(DOC)、BMP和TIF图像文件从源文件夹复制到目标文件夹。

  robocopy d:myplace e:work *。txt *。doc *。bmp *。tif /s

  [参数解释]

  将d:myplace文件下的TXT、DOC、BMP、TIF复制到e:work文件夹,其他文件不复制。/s表示包含空文件下的所有子目录。否则,只复制d:myplace下的文件,不复制子目录。

  举一反三

  (1)

  如果要将文件夹下的所有文件(包括空文件夹)复制到目标文件夹,命令是

  机器复制d:我的地方e:工作/e

  /e

  意味着复制所有子目录,包括空文件夹。

  (2)如果您只想复制两个级别的文件(下一个级别的文件不会被复制)

  Enter: robocopy d:我的地方e: work/e/lev: 2。

  /lev:2表示复制的级别。例如,指定级别后,d:myplacetest(级别2)下的文件将被复制,而d:worktestone(级别3)下的文件不会被复制。

  示例2:垃圾文件不会被复制

  备份数据时,不可避免的会出现*这样的垃圾文件。bak和*。tmp也将被复制到目标文件夹。Robocopy可以消除这些垃圾文件,生成一个干净的文件夹。

  robocopy d:myplace e:work /e /xf *。tmp *。备份文件

  [参数解释]

  /xf是指定不进行复制操作的文件类型,下列文件名支持通配符。如果参数为

  /xd,则排除后面指定的文件夹。

  示例3:排除大文件

  拷贝时,为了节省时间,需要暂时不拷贝一些大文件,有空闲时间再进行拷贝操作也不迟。

  [简单的命令]

  robo copy d:my place e:work/e/max:6000000

  [参数解释]

  仅复制不大于6000000字节的文件,/max:后跟一个数值,数值单位为字节。如果是/min:1000,将复制不少于1000字节的文件。可以同时使用两个参数来定义复制文件大小的范围。

  例4:只要本周修改的文件

  【效果】本周处理了哪些文件?

  TXT、DOC、XLS、PPT等文档。它们是最近七天在d:myplace中新创建或修改的,被复制到e:look目录。

  [简单的命令]

  robocopy d:myplace e:work /s *。txt *。doc *。xls *。ppt /maxage:7

  [参数解释]

  /maxage:修改时间最长且修改时间较早的文件将不会被复制。

  /maxage:后跟数字或日期。当数字小于1900时,表示天数,否则,就得用YYYYMMDD表示具体日期。

  例如,/maxage:20080808表示允许复制2008年8月8日之后修改的文件。对应的参数是/minage,表示最近的修改时间。比这个时间新的文件将不会被复制。

  [举一反三]

  robocopy d:myplace e:work /s *。txt *。doc *。xls *。ppt /maxage:7 /minage:1

  这意味着允许复制除今天之外的最近七天内修改的文件。相对于修改时间,有最晚的访问时间,/maxage是指最长的访问时间。早于此时间的文件将不会被复制。

  /minage指的是最近的访问时间,晚于此时间的文件将不会被复制。

  【温馨提示:robocopy只针对文件夹,不能复制单个文件】

  Win7系统自带函数robocopy参数讲解大全

robocopy复制到远程,文件服务器迁移robocopy