XCopy命令实现增量备份

xcopy

XCOPY是COPY的扩展,能够把指定的目录连文件和目录结构一并 拷贝,但不能拷贝系统文件;使用时源盘符、源目标路径名、源文件名至少指定一个;选用/S时对源目录下及其子目录下的全部文件进行COPY。除非指定/E参数,不然/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目录自己的文件,而不涉及其下的子目录;选用/V参数时,对拷贝的 扇区都进行较验,但速度会下降。

XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
                           [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
                           [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
                           [/EXCLUDE:file1[+file2][+file3]...]web

  source       指定要复制的文件。
  destination  指定新文件的位置和/或名称。
  /A           只复制有存档属性集的文件,
               但不改变属性。
  /M           只复制有存档属性集的文件,
               并关闭存档属性。
  /D:m-d-y     复制在指定日期或指定日期之后更改的文件。
               若是没有提供日期,只复制那些源时间
               比目标时间新的文件。
  /EXCLUDE:file1[+file2][+file3]...
               指定含有字符串的文件列表。每个字符串
               必须在文件的单独行中。若是有任何
               字符串与要被复制的文件的绝对路径
               相符,那个文件将不会获得复制。
               例如,指定如 \obj\ 或 .obj 的字符串会排除
               目录 obj 下面的全部文件或带有
               .obj 扩展名的文件。
  /P           建立每一个目标文件前提示。
  /S           复制目录和子目录,除了空的。
  /E           复制目录和子目录,包括空的。
               与 /S /E 相同。能够用来修改 /T。
  /V           验证每一个新文件。
  /W           提示您在复制前按键。
  /C           即便有错误,也继续复制。
  /I           若是目标不存在,又在复制一个以上的文件,
               则假定目标必定是一个目录。
  /Q           复制时不显示文件名。
  /F           复制时显示完整的源和目标文件名。
  /L           显示要复制的文件。
  /G           容许将没有通过加密的文件复制到
               不支持加密的目标。
  /H           也复制隐藏和系统文件。
  /R           覆盖只读文件。
  /T           建立目录结构,但不复制文件。
               不包括空目录或子目录。/T /E 包括
               空目录和子目录。
  /U           只复制已经存在于目标中的文件。
  /K           复制属性。通常的 Xcopy 会重置只读属性。
  /N           用生成的短名复制。
  /O           复制文件全部权和 ACL 信息。
  /X           复制文件审核设置(隐含 /O)。
  /Y           复制文件审核设置(隐含 /O)。
               现存目标文件。
  /-Y          致使提示以确认改写一个
               现存目标文件。
  /Z            用从新启动模式复制网络文件。网络

命令行开关 /Y 能够预先在 COPYCMD 环境变量中设置。
这可能被命令行上的 /-Y 改写。加密

例子:spa

XCOPY E:\vstsworkspace\source\web\resource C:\home\site\web\ /s /e /h /r /k /y /d /exclude:exclude.txt>tempTips.txt 命令行

上面命令实现:htm

一、把C:\home\site\web\ 下的文件增量复制到E:\vstsworkspace\source\web\resourceip

二、而且是剔除exclude.txt的。字符串

三、把复制的文件名都写到tempTips.txt文件中get

相关文章
相关标签/搜索