CMD批处理复制目录下所有文件
从我接触编程时,WIN7已经是最普及的系统了。
有一天,我需要在服务器更新某个软件或游戏的时候,我都需要先在其中一台服务器下载更新,
然后同步到其他服务器,而且这种操作也是非常频繁的,我就想写个批处理代替我做这些繁琐的事情吧。
但是用我仅知道的一些简单命令并不能满足我的需求,copy什么的命令好像只能复制一个文件,也许我不会用....
因为我环境有限,并没有测试XP,不知道XP支不支持。
我百度搜的我用着都不管事,大部分都是COPY or XCOPY。
我用的是"ROBOCOPY",支持很多功能,甚至多线程拷贝,具体参数自行help。
示例:
将D:\360Chrome目录下的所有文件复制E:\360Chrome
命令:ROBOCOPY D:\360Chrome E:\360Chrome /E /MT:30
说明:ROBOCOPY 源目录 目标目录 [/E]:复制所有文件以及子目录和空目录[/MT:n]:多线程进行,默认8线程,我开启的30线程。
拷贝前:

拷贝中(带智能提示,我正在使用这个文件):

拷贝中(我关闭了这个文件):

拷贝后:

OKey!用批处理的好处就是不需要对方安装编程环境,只需要他的系统是Windows就可以了,所以学点批处理、VBScript还是不错的,麻雀虽小五脏俱全。
批处理的命令还是微软的大佬们写的,完全不需要担心效率、BUG之类的问题,就像如今的Python,本身没什么厉害之处,但是有很多大佬为他写了很多的实用的模块。
CMD批处理复制目录下所有文件的更多相关文章
- Linux 只复制目录,不复制目录下数据文件
		
[root@yoon u02]# mkdir yoon [root@yoon u02]# mkdir hank [root@yoon yoon]# mkdir -p 1/data [root@yoon ...
 - Xamarin.Android 如何使用Assets目录下的文件
		
原文:Xamarin.Android 如何使用Assets目录下的文件 个人原创,转载注明出处:http://blog.csdn.net/supluo/article/details/43672411 ...
 - AssetsUtils【读取assets、res/raw、./data/data/包名/目录下的文件】
		
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 封装了以下功能: 1.读取assets目录下的资源html.文件.图片,将文件复制到SD卡目录中: 2.读取res/raw目录下的文 ...
 - C#.NET中遍历指定目录下的文件(及所有子目录及子目录里更深层目录里的文件)
		
//遍历一个目录下所有的文件列表,代码实例 DirectoryInfo dir = new DirectoryInfo(folderName);var list = GetAll(dir); /// ...
 - 如何查看windows某个目录下所有文件/文件夹的大小?
		
如何查看windows某个目录下所有文件/文件夹的大小? TreeSize Free绿色汉化版是一款硬盘空间管理工具,用树形描述出来,能够显示文件大小和实际占用空间数及浪费的空间等信息,让你做出相应的 ...
 - [转]C# 获取指定目录下所有文件信息、移动目录、拷贝目录
		
原文:http://blog.csdn.net/vchao13/article/details/6200255 1.获取指定目录下所有文件信息 /// <summary> /// 返回指定 ...
 - [转帖]如何查看windows某个目录下所有文件/文件夹的大小?
		
如何查看windows某个目录下所有文件/文件夹的大小? https://www.cnblogs.com/gered/p/10208281.html 挺好的工具 linux 上面 我就是使用 du - ...
 - Eclipse下无法自动编译,或者WEB-INF/classes目录下没文件,编译失败的解决办法(转载)
		
文章来源:http://www.cnblogs.com/xfiver/archive/2010/07/07/1772764.html 1. IOException parsing XML docum ...
 - PHP 获取指定目录下所有文件(包含子目录)
		
PHP 获取指定目录下所有文件(包含子目录) //glob — 寻找与模式匹配的文件路径 $filter_dir = array('CVS', 'templates_c', 'log', 'img', ...
 
随机推荐
- SSM-@Transactional 注释不生效
			
1.在applicationConext.xml 中配置事务注解驱动 <!-- 事务注解驱动 --> <tx:annotation-driven /> <!-- 配置事务 ...
 - SpringMVC  restful风格
			
1.Spring对REST的支持 Spring3(这里讨论Spring3.2+)对Spring MVC的一些增强功能为REST提供了良好的支持.Spring对开发REST资源提供以下支持: 操作方式: ...
 - pat1088. Rational Arithmetic (20)
			
1088. Rational Arithmetic (20) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue F ...
 - Ubuntu18.10安装及优化
			
最近机器学习很火,想来学习下,先来搭建一个学习平台. https://www.ubuntu.com 下载最新版本的系统,我这里是 18.10 桌面版. 然后进行分区,我这里在vm只创建了 80G的硬盘 ...
 - 关于“importer.GetNPOTScale() == TextureImporter::kNPOTKeep”问题的简单处理方法
			
在运行NGUI打包图集的时候碰到下图所示的错误,这个错误导致图片无法正确的规格进行图集生成.结果是图片变成各种诡异的尺寸!! 通过关键字搜索,发现国外有讨论这个问题的解决方案: 将图片转换为textu ...
 - jquery的全选和多选操作
			
//全选产品 $('#checkAll').click(function() { $(this).prop('checked',!$(this).prop('checked')); if($(this ...
 - jQuery核心探究
			
动画animate.animate({}, { duration: 5000, progress: function (now, progressNum) {}, complete: function ...
 - 【Android 界面效果49】RecyclerView高度随Item自适应
			
编写RecyclerView.ItemDecoration时,在onDraw方法中,Drawable的高度等于RecyclerView的高度减去RecyclerView的上下padding. @Ove ...
 - thinkphp的find()方法获取结果
			
find方法返回的是一行记录,结果是一个数组,数组的key和sql中的field相对应,假设: $res=$model->find(filed="a,b,c"); 获取结果中 ...
 - ffmpeg  安装和参数介绍
			
0.说明: 1).configure,这一步一般用来生成 Makefile,为下一步的编译做准备,你可以通过在 configure 后加上参数来对安装进行控制,比如代码:./configure –pr ...