千家信息网

批处理Xcopy如何实现复制文件和目录

发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,这篇文章主要介绍了批处理Xcopy如何实现复制文件和目录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。copy 复制文件Xcopy 复
千家信息网最后更新 2025年02月07日批处理Xcopy如何实现复制文件和目录

这篇文章主要介绍了批处理Xcopy如何实现复制文件和目录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

copy 复制文件

Xcopy 复制文件和目录,包括子目录。

语法

xcopy Source [Destination] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d[:mm-dd-yyyy]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [{/a|/m}] [/n] [/o] [/x] [/exclude:file1[+[file2]][+[file3]] [{/y|/-y}] [/z]

Source 必需的。指定要复制的文件的位置和名称。该参数必须包含驱动器或路径。

Destination 指定要复制的文件的目标。该参数可以包含驱动器盘符和冒号、目录名、文件名或者它们的组合。

XCOPY 有众多的功能, 是加参数来完成的

参数:

/A 只复制有存档属性集的文件, 但不改变属性。

/M 只复制有存档属性集的文件, 并关闭存档属性。

/D:m-d-y 复制在指定日期或指定日期以后改变的文件。 如果没有提供日期,只复制那些源时间 ,比目标时间新的文件。

/EXCLUDE:file1[+file2][+file3]... 指定含有字符串的文件列表。如果有任何 字符串与要被复制的文件的绝对路径 相符,那个文件将不会得到复制。

例如,指定如 \obj\ 或 .obj 的字符串会排除

目录 obj 下面的所有文件或带有 .obj 扩展名的文件。

/P 提示您确认是否要创建每个目标文件。

/S 复制目录和子目录,除了空的。

/E 复制目录和子目录,包括空的。 与 /S /E 相同。可以用来修改 /T。

/V 在写入目标文件时验证每个文件,以确保目标文件与源文件完全相同。

/W 提示您在复制前按键。 在开始复制文件之前将显示以下消息并等待您的响应: Press any key to begin copying file(s)

/C 即使有错误,也继续复制。(忽略错误。)

/I 如果目标不存在,又在复制一个以上的文件, 则假定目标一定是一个目录。

/Q 复制时不显示xcopy 消息。

/F 复制时显示完整的源文件名和目标文件名。

/L 显示要复制的文件。

/G 允许将没有经过加密的文件复制到 不支持加密的目标。

/h 复制具有隐藏和系统文件属性的文件。默认情况下,xcopy 不复制隐藏或系统文件。

/R 改写只读文件。

/T 创建目录结构,但不复制文件。不 包括空目录或子目录。/T /E 包括 空目录和子目录。

/U 只复制已经存在于目标中的文件。

/k 复制文件,如果源文件具有只读属性,则在目标文件中保留该属性。默认情况下,xcopy 会删除只读属性。

/N 用生成的短名复制。

/O 复制文件所有权和 ACL 信息。

/X 复制文件审核设置(隐含 /O)。

/Y 禁止提示以确认改写一个 现存目标文件。

/-Y 导致提示以确认改写一个 现存目标文件。

/Z 如果在复制过程中丢失连接(例如,如果用于连接的服务器脱机),复制过程将在重新建立连接后恢复。/z 也显示每个文件完成的复制操作的百分比。

一些使用举例和参数说明如下:

1、把C盘下的PPT文件夹全部拷贝到D盘 。上面的/s /e 参数的作用分别是把子目录和空目录都复制过去,

C:\>xcopy C:\ppt\*.* D:\ppt\ /s /e

2、复制 E:\ 盘上所有文件到 D:\ 盘上,如果在复制过程中,你不要他复制文件啦!那就按键盘热键"Ctrl " +"Pause /break" 二个热键 来中断复制。

C:\>xcopy e:\*.* d: /s /h

3、如果想把E:\ 盘上所有文件复制到D:\盘上,分为今天复制一点,明天再接着复制一些,后天再接着复制一些。或者是某种原因上次没有复制完成,今天想接着 复制。

C:\xcopy e:\*.* d: /s /h /d /y 他能查出那些文件是已经复制过去啦,那些文件还没有复制过去的。

4、一些文件我们已经修改过啦!网上面又有最新版本的啦。原来备份的那份文件我们要及时更新啦。那怎么才能同步更新呢

如果修改的文件有很多的,自己到时候也记不清楚那份文件是更新过的。这么多的原来备份的那份文件都要更新,都要复制过去,可不是件省力气的活,而且 容易出错和一些文件被忘记啦!

C:\xcopy e:\*.* d: /s /h /d /y

4、还有一种情况我们经常也碰到的,因为复制某个文件出错或者这个文件在使用中,而停止了复制工作,(比如,复制C 盘上的 windows xp )我们这时候想跳 过某个出错的文件和某个正在使用中文件而继续复制其他文件。

C:\xcopy e:\*.* d: /s /h /d /c /y !

5、有时候我们想XCOPY 变为自动复制,并且复制完成后关闭电脑,可以建立一个批处理文件,新建文本文档,更名为XCOPY.BAT 当然扩展名原来是TXT 格式的要 更名为BAT 在这个 XCOPY.BAT 中输入

C:\xcopy e:\*.* d: /s /h /c /y

shutdown -s

然后双击xcopy.bat 运行它,你这时候可以出去玩啦。电脑会自己复制备份完成文件然后自动关闭电脑。

感谢你能够认真阅读完这篇文章,希望小编分享的"批处理Xcopy如何实现复制文件和目录"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

文件 目标 目录 属性 参数 子目 子目录 篇文章 提示 更新 备份 字符 情况 日期 源文件 电脑 空目录 过程 存档 相同 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 云服务器免费 哈利波特所有服务器的名字排名 数据库原理及应用习题6 湖南筑志软件开发公司的电话 南京有哪些类似互联网科技的国企 我的世界端游小游戏服务器怎么进 英才网络技术上海有限公司 网络安全代码分析方向 东台市高晨软件开发有限公司 软件开发专利有哪些 打开软件显示服务器镜像选择列表 网络安全综合分析和评价 王者荣耀有意思的服务器名字 c 数据库链接属性 网络安全交通安全从我做起 数据库检索学生关系的题 db2数据库有管理界面吗 国家第一届网络安全宣传周 软件开发找熊掌网络专业 惠州智能软件开发费用是多少 企业工艺数据库文件导入存储 安卓一般用数据库 长沙数据库系统工程师 qq小游戏数据库 数据库外文文献怎么引用 软件开发公司属于什么行业 清华同方数据库技术技巧 达梦数据库如何打开界面 软件开发应用环境搭建 网络安全班会200字
0