官方文档
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy

结论:
1、不管加不加/XO参数,只要源端新增一个文件或更新一个文件,目标端也自动新增一个文件和更新一个文件了
2、如果想让源端删除的文件,在目标端也被自动删除掉,就加/PURGE参数,如果不想该文件在目标端被自动删除,就一定不能加/PURGE参数

/R:5 指定复制失败时的重试次数为5次,默认是1000000次
/W:15 指定等待重试的间隔时间为15秒,默认是30秒
/E 复制子目录,包含空的子目录
/XO 排除较旧的文件
/NP 指定不要显示复制操作的进度
/PURGE 删除源中不再存在的目标文件和目录

robocopy L:\share\ro1 L:\share\ro2 /R:5 /W:15 /E /XO /NP /PURGE >>L:\share\robocopylog.txt
经过实验
L:\share\ro1下的文件删掉后,L:\share\ro2也自动删除,从robocopy日志里面看到EXTRA File信息表示从源端删除了
L:\share\ro1下的新增一个文件后,L:\share\ro2这个文件也新增了,从robocopy日志里面看到New File信息表示源端新增了文件
L:\share\ro1下的文件更新后,L:\share\ro2这个文件也更新了,从robocopy日志里面看到Newer信息表示源端更新了文件

Source : L:\share\ro1
Dest : L:\share\ro2
Files : .
Options : . /S /E /COPY:DAT /PURGE /NP /XO /R:5 /W:15

                  11 L:\share\ro1\*EXTRA File             257    air flow docker.txt*EXTRA File          1226    AWS_PG.txt*EXTRA File           1237    foreign table.txt*EXTRA File            3888    hellengren.txt*EXTRA File            560    pg_dump.txtNewer                 307    1.txtNew File            320    timescale - Copy.txt

robocopy L:\share\ro1 L:\share\ro2 /R:5 /W:15 /E /NP /XO >>L:\share\robocopylog.txt
经过实验:
L:\share\ro1下的文件删掉后,L:\share\ro2不会自动删除,从robocopy日志里面看到EXTRA File信息表示从源端删除了
L:\share\ro1下的新增一个文件后,L:\share\ro2这个文件也新增了,从robocopy日志里面看到New File信息表示源端新增了文件
L:\share\ro1下的文件更新后,L:\share\ro2这个文件也更新了,从robocopy日志里面看到Newer信息表示源端更新了文件

Started : Monday, December 27, 2021 6:52:01 PM
Source : L:\share\ro1
Dest : L:\share\ro2
Files : .
Options : . /S /E /DCOPY:DA /COPY:DAT /NP /XO /R:5 /W:15

                  15 L:\share\ro1\*EXTRA File           4.0 m    Dynamo.exe*EXTRA File         416768    IndexPerformanceList_DBPROD3.xls*EXTRA File            4.3 m    IOmeter.exe*EXTRA File          1430    notepad++.lnkNewer                 119    1.txtNew File           4627    valid object - Copy.txt

robocopy L:\share\ro1 L:\share\ro2 /R:5 /W:15 /E /NP >>L:\share\robocopylog.txt
经过实验
L:\share\ro1下的文件删掉后,L:\share\ro2不会自动删除,从robocopy日志里面看到EXTRA File信息表示从源端删除了
L:\share\ro1下的新增一个文件后,L:\share\ro2这个文件也新增了,从robocopy日志里面看到New File信息表示源端新增了文件
L:\share\ro1下的文件更新后,L:\share\ro2这个文件也更新了,从robocopy日志里面看到Newer信息表示源端更新了文件

Source : L:\share\ro1
Dest : L:\share\ro2
Files : .
Options : . /S /E /DCOPY:DA /COPY:DAT /NP /R:5 /W:15

                  17 L:\share\ro1\*EXTRA File           4.0 m    Dynamo.exe*EXTRA File         416768    IndexPerformanceList_DBPROD3.xls*EXTRA File            4.3 m    IOmeter.exe*EXTRA File          1430    notepad++.lnkNewer                 355    1.txtNew File           1242    robocopyLog - Copy.txtNew File               320    timescale - Copy.txt

Windows 关于Robocopy的使用详解相关推荐

  1. SVN的Windows和Linux客户端操作详解

    SVN的Windows和Linux客户端操作详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Windows客户端操作 1.安装SVN客户端 a>.去官网下载svn软件 ...

  2. mysql-win安装教程,WINDOWS下安装MYSQL教程详解

    1.下载安装包 2.配置环境变量 2.1 解压所下载的压缩包 2.2 环境变量 win 10 电脑 这么进去 3.生成data文件 在你解压的目录下,eg:F:\Program Files\mysql ...

  3. Windows Server 2008终端服务详解系列5:用ISA 发布SH-TSG

    Windows Server 2008终端服务详解系列5:用ISA 发布SH-TSG 前言: 本系列将全面的介绍Windows Server 2008终端服务,从概念到功能,从安装到配置都会以通俗易懂 ...

  4. Windows Server 2008终端服务详解系列3:结合MOSS 2007部署TS Web Access

    Windows Server 2008终端服务详解系列3:结合MOSS 2007部署TS Web Access 前言: 本系列将全面的介绍Windows Server 2008终端服务,从概念到功能, ...

  5. Windows命令:Net使用详解

      [转帖]Windows命令:Net使用详解 Windows命令:Net使用详解 Windows 中的网络命令行的参数实在是够多也够复杂,当然其功能也是十分的强大,在某些场合下(如入侵到了某服务器^ ...

  6. 更多Windows Phone 8新功能详解

    本文核心部分来自PocketNow,评价部分援引自We Love Windows Phone .HK的西門的评论,下面我们就来看一下具体内容. PocketNow发放独家新闻,指他们看过一段由Wind ...

  7. java工程在windows环境用bat启动详解

    原 java工程在windows环境用bat启动详解 2016年08月24日 13:19:52 qq_31197461 阅读数:3038 <span class="tags-box a ...

  8. Windows XP 系统服务优化设置详解

    Windows XP 系统服务优化设置详解(绝对精华) 分享XP_SP2服务详解及优化 XP_SP2服务详解及优化 个人认为XP的优化只有从服务着手,才是真正的优化,网上流传着一些方法,我 觉得根本就 ...

  9. windows批处理 (cmd/bat) 编程详解

    2019独角兽企业重金招聘Python工程师标准>>> windows批处理 (cmd/bat) 编程详解 开始之前先简单说明下cmd文件和bat文件的区别:在本质上两者没有区别,都 ...

  10. [转]Windows下安全权限设置详解

    一 Windows下安全权限设置详解 [简 介] 随着动网论坛的广泛应用和动网上传漏洞的被发现以及SQL注入式攻击越来越多的被使用,WEBSHELL让防火墙形同虚设,一台即使打了所有微软补丁.只让80 ...

最新文章

  1. 各类Transformer都得稍逊一筹,LV-ViT:探索多个用于提升ViT性能的高效Trick
  2. C++异常处理的实现
  3. Sklearn参数详解—Adaboost
  4. cvi调用matlab dll,cvi通过artix调用matlab
  5. Java基础之泛型的使用
  6. php图片转化为base64,php获取图片转为base64
  7. ASP.NET MVC搭建项目后台UI框架—1、后台主框架
  8. java 视频合并_java 实现分段视频合并
  9. python 二维码生成器_python二维码生成器
  10. WIN10任务栏隐藏图标的合并及展开问题
  11. vue开发当中移动端中css常用相对单位
  12. 解决open-vm-tools安装时Failed to get unit file state for run-vmblockx2dfuse.mount
  13. Koalas - 入门基本操作
  14. Box2D翻译_第二章
  15. 英语不好,可以进外企吗?
  16. 搜狗输入法乱码 解决
  17. python tkinter 点击按钮选择文件,返回文件路径
  18. nlp-生成任务-摘要生成
  19. 【LINUX】LAMP概念与搭建
  20. 柴俊理金:量产高位施压原油,黄金颓势静待非农

热门文章

  1. 大学计算机一级准考证打印,河海大学计算机等级考试准考证打印入口
  2. 不要放弃你的自由——答一些网友的评论
  3. html怎么写java代码_html中怎么写java代码
  4. Android源码中学习文档如何查看
  5. Go语言精进之路:你知道什么是Go语言编程思维吗?
  6. C语言函数调用常见问题(1)
  7. Java实验报告2021
  8. 【MFC开发(6)】复选框按钮控件Check Box
  9. java中class文件反编译_java中的.class文件反编译
  10. 计算机网络学习(四)网络层