• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >DOS/BAT > bat+xcopy实现只复制比目标文件更新的文件

bat+xcopy实现只复制比目标文件更新的文件

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了bat xcopy,xcopy,xcopy参数,xcopy命令,xcopy复制文件夹等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题一:假如现在c:\a文件夹下的所有文件和d:\a下的文件相同(修改日期及内容)

c:\a下的一个文件被别人修改了或者添加了一个文件!
能否写个bat,判断一下c:\a文件夹下的每个文件的最后修改日期是不是在前两天内!如果是,则复制到d:\a下的相应目录(要是原来有,则覆盖),如果不是,则不复制了.

目录复制:

Xcopy参数介绍

  命令格式:XCOPY source [destination] 一堆可选的参数
  参数介绍
  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 禁止提示以确认改写一个现存目标文件。
  /-Y 导致提示以确认改写一个现存目标文件。
  /Z 用重新启动模式复制网络文件。

</div>

您可能想查找下面的文章:

  • BAT批处理之文件与文件夹操作代码(附xcopy命令详解)
  • bat+xcopy实现只复制比目标文件更新的文件

相关文章

  • 经过整理的一些dos/bat批处理教程
  • 写了个Vista的服务优化脚本
  • DOS下如何声明变量(定义变量)
  • 批处理去除指定字符前所有的0的代码
  • 使用 atmadm 来显示 ATM 适配器上传入和传出呼叫的统计信息
  • 用asp.net实现 取页面中的所有链接
  • 利用mshta调用运行js或vbs的
  • 以后经常需要知道CMD/DOS下符号的作用参考,正好发现了这篇
  • vbs与bat混编修改虚拟盘符的卷标
  • Windows下自动备份MongoDB的批处理脚本

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • bat批处理一键登录网易163和126邮箱
    • BAT文件语法和技巧(bat文件的编写及使用)
    • 用批处理记录服务器远程终端3389登陆情况
    • 批处理写的电视机效果代码
    • 批处理实现计算器功能代码(小结)
    • 显示自己的IP的批处理bat文件
    • 执行批处理bat程序中的条件处理
    • 关于制作一个通用的DOS批处理段注释命令的思路介绍
    • 出错提示与对策
    • 计算机指令

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有