虽然复制粘贴很方便,但大量文件拷贝还是命令速度快,

比如这条命令:xcopy * /e /y  d:\linshi  拷贝所有文件和文件夹到d:\linshi目录下

可以用xcopy实现,例如:

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

这条命令的意思就是把C盘下的PPT文件夹全部拷贝到D盘

XCOPY 还有众多的功能, 是加参数来完成的。上面的/s /e 参数的作用分别是把子目录和空目录都复制过去,

一些使用举例和参数说明如下
1、如只是单纯地复制 E:\ 盘上所有文件到 D:\ 盘上,就输入“ xcopy e:\*.* d: /s /h "就行啦!如果在复制过程中,你不要他复制文件啦!那就按键盘热键“Ctrl " +"Pause /break" 二个热键 来中断复制。
2、如果想把E:\ 盘上所有文件复制到D:\盘上,分为今天复制一点,明天再接着复制一些,后天再接着复制一些。或者是某种原因上次没有复制完成,今天想接着复制。(这种情况是经常在复制文件中出现的)那可怎么办才好呢?
那就输入“ xcopy e:\*.* d: /s /h /d /y ”就行啦。他能查出那些文件是已经复制过去啦,那些文件还没有复制过去的。
3、当然我们也会碰到这种情况,一些文件我们已经修改过啦!网上面又有最新版本的啦。原来备份的那份文件我们要及时更新啦。那怎么才能同步更新呢?当然我们可以把最新的好份文件复制过去,这也是一种解决办法。
如果修改的文件有很多的,自己到时候也记不清楚那份文件是更新过的。这么多的原来备份的那份文件都要更新,都要复制过去,可不是件省力气的活,而且容易出错和一些文件被忘记啦!
那和上面一样也同样输入" 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 中输入
xcopy e:\*.* d: /s /h /c /y
shutdown -s
然后双击xcopy.bat 运行它,你这时候可以出去玩啦。电脑会自己复制备份完成文件然后自动关闭电脑。

XCOPY source [destination] 参数(如 /s /e)
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 用重新启动模式复制网络文件。

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]

参考:https://www.cnblogs.com/yang-hao/p/6003308.html

Xcopy的应用总结相关推荐

  1. cmd xcopy进行远程复制

    首先  win+R 打开cmd 1  目标远程服务器 查看共享的文件夹 net share 2 与远程建立连接 net use \\192.168.3.200\ipc$ Yhxwl123456 /us ...

  2. bat java cp_批处理中Copy与Xcopy命令的区别小结

    Copy与Xcopy的区别 一,copy不能在有子目录存在的文件中拷贝文件的同时重命名此文件名 说明,这里C:为根目录,bat为子目录),而xcopy能,不过会出现提示,当然可以加参数而不使它提示. ...

  3. windows xcopy

    最近被硬盘损坏伤透了脑筋,复制文件超级慢,于是使用xcopy开窗口多个复制: /c 忽略出错的文件: xcopy I:\data\NEWDOC*.* /s/h/c E:\NEWDOC 转载于:http ...

  4. BAT批处理文件无法运行提示“/E /I /Y ‘XCOPY‘ 不是内部或外部命令,也不是可运行的程序或批处理文件”解决方法

    windows 下的 system32 文件夹里包含了很多运行程序,其中就包括运行 bat 文件的程序. 环境变量中添加 C:\windows\system32; 或 %SystemRoot%\sys ...

  5. Visual studio 生成事件的使用 、xcopy 实现 dll 复制操作、

    IF NOT "$(ConfigurationName)"=="publish" exit /B 0 if not exist $(TargetPath)pub ...

  6. visual studio xcopy /exclude测试

    http://files.cnblogs.com/files/zfanlong1314/exclude%E6%B5%8B%E8%AF%95.zipxcopy 提供了 /EXCLUDE: 参数用于在复制 ...

  7. java 用于xcopy复制_java调用copy复制子文件夹及文件到指定目录(非xcopy)

    因为作所以烦因为烦所以快乐...(为什么不先查一下有没有现成的命令,后悔啊!!) 不知道有xcopy这个命令就自己想写个复制子目录和文件的功能...以下故事诞生了 是这样的,昨天在学校弄的半成品,半成 ...

  8. windows .bat获取XCOPY返回值

    要知道XCOPY是否成功 ,就需要判断返回值,windwos系统 提供了errorlevel 系统变量用于判断. XCOPY %SourceDir%\* %NetDir%\dates\  /y if ...

  9. XCopy命令实现增量备份

    xcopy XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝系统文件:使用时源盘符.源目标路径名.源文件名至少指定一个:选用/S时对源目录下及其子目录下的所有文件进行C ...

  10. attrib批量显示文件夹_1.2Windows之DOS命令基础篇-学习attrib+del+copy+xcopy命令

    学习要点: 1.设置文件属性:attrib 2.删除命令:del 3.复制文件:copy 4.复制文件(夹):xcopy --------------------------------------- ...

最新文章

  1. 2022-2028年中国快捷酒店行业市场全景评估及前瞻分析报告
  2. Java中的synchronized与volatile关键字
  3. VMware虚拟机Ubuntu系统与物理机Windows 7系统共享文件夹
  4. Hyperledger Fabric 管道(2) 管道的操作
  5. 微信小程序 详解 小程序支付
  6. 在 SAP CRM Fiori 应用上给 Opportunity 订单添加 note 的后台执行明细
  7. 前端学习(1802):前端调试之事件伪类
  8. uboot源码——环境变量
  9. hdu1054(最小顶点覆盖)
  10. 【gateway系列】一步步带你学习gateway路由规则实践
  11. 电信用户遭重!iPhone 13全系列不再支持中国电信2G/3G网络
  12. redis 集群的密码设置
  13. ES6新特性_Promise介绍与基本使用---JavaScript_ECMAScript_ES6-ES11新特性工作笔记024
  14. openmv探索_2_追踪单颜色
  15. 多多客接入(拼多多)
  16. 对抗 | 利用de4dot解密被混淆的.NET代码
  17. 2018百分点认知智能新产品暨E轮融资即将发布
  18. Unity3D新手入门教程_游戏开发100集课程 (含粒子
  19. 2015腾讯校园招聘(菜鸟逆袭腾讯,offer get)
  20. 突破KEIL软件编译时 C51中断号最大只能为31限制的补丁,使中断号可以达到256

热门文章

  1. MATLAB代码:储能参与调峰调频联合优化模型 代码主要做的是考虑储能同时参与调峰以及调频的联合调度模型,现有代码往往仅关注储能在调峰方面的能力,而实际上同时参与调峰调频将超线性的提高储能的收益
  2. c语言接收串口数据信息,C51通用串口收发数据C语言程序
  3. 简单的手机记事本app怎么查看提醒列表?
  4. fastclick插件使用
  5. 前端插件--fastclick解决点透问题
  6. 《一切从大学开始》书评:结束之后的开始
  7. SNL语言词法分析与语法分析程序-java
  8. Android三星手机拍照自动旋转问题解决方案
  9. 11 的新增的String的处理方法
  10. 服务器文件夹是什么文件夹,传奇服务端每个文件夹的含义