批处理学习之实现复制和剪切文件夹
来源:互联网 发布:阿里云设置mx记录 编辑:程序博客网 时间:2024/06/13 21:49
作者:朱金灿
来源:http://blog.csdn.net/clever101
复制剪切文件夹是Windows系统下最常用的操作之一。今天我们就来学习一下如何使用批处理命令实现复制和剪切文件夹。复制文件的批处理命令较为简单,如下:
rem 将D盘的MyDoc文件夹复制到E:\Test目录下xcopy /s /i /y D:\Test\MyDoc E:\Test\MyDoc
需要指出的是上面的复制是覆盖复制,即默认覆盖同名文件,如果需要提示后覆盖的话,把上面命令的/y去掉即可。
剪切文件夹有点复杂,开始我以为使用dos命名中move命令就可以了,后来发现move命名不支持跨驱动器剪切文件夹,即比如使用move命令不能把D盘的文件夹剪切到除D盘以外的其它盘。因此需要另想办法,到网上搜索了一下相关资料,实现了:
rem 将D盘的MyDoc文件夹剪切到E:\Test目录下xcopy /s /e /i /y D:\Test\MyDoc E:\Test\MyDoc &&rd /s /q D:\Test\MyDoc
和复制用法一样,上面的剪切是默认覆盖同名文件,如果需要提示后覆盖的话,把上面命令的/y去掉即可。
如果你觉得我的博客对你有帮助,请在下面网址中博客之星评选活动中投我一票:
http://vote.blog.csdn.net/item/blogstar/clever101(单击候选人介绍下面的投他一票那个按钮)
参与投票有机会获奖:
最佳贡献奖:通过微博分享活动就有机会获得30元充值卡一张(每周抽选5名)
幸运奖:凡参与投票用户就有机会获得精美小礼品一份。(每周抽选5名)
积极参与奖:所有参与投票并符合条件的用户均可获得20个下载积分。
- 批处理学习之实现复制和剪切文件夹
- 一道Java面试题之实现复制、删除、剪切文件(文件夹的实现)的snippet
- c#实现文件批处理:剪切、复制、删除、改名、分类等
- 复制文件和文件夹的批处理命令
- 文件和文件夹操作(复制,剪切,删除)
- 【insigma】IO文件和文件夹的复制、删除、剪切
- Linux学习总结(36)——创建、复制、剪切、重命名、清空和删除文件夹的命令
- 批处理bat实现创建、复制、删除文件及文件夹
- 程序中的剪切、复制和粘贴的实现问题解说
- 实现密码框、文本框不能复制、粘贴、剪切和右键
- C++学习之:复制和粘贴文件/文件夹
- 今天看到了一个用java实现复制,剪切,删除文件或文件夹的示例,感觉不错,欢迎学习(带详细注释)
- emacs 复制和剪切一行
- vim 复制粘贴和剪切
- linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
- linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
- linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
- linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
- Evernote还是不错的
- Windows Phone 7 Button修改前景色和背景色的问题和解决办法
- 查看修改Linux时区和时间
- Windows phone 7 里silverlight的点与像素 (Points and Pixels in silverlight)
- VB.NET必知必会(ADO.NET篇)
- 批处理学习之实现复制和剪切文件夹
- Linux多线程──读者写者问题
- 套接字学习1
- uva_11258 - String Partition( 区间DP )
- 职场人生(十三):思维定式,需要过往矫正
- 浏览器缓存详解:expires,cache-control,last-modified,etag详细说明
- ubuntu 下编译环境的配置(java, c++)
- linux下永久性修改ip地址
- Win8下IE10安装Flex调试flashpalyer控件失败的解决办法