• 批处理学习之实现复制和剪切文件夹


    作者:朱金灿

    来源: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基础(六)
    Java基础(五)
    Java基础(四)
    Java基础(三)
    Java变量,标识符,数据类,运算符,表达式,Scanner(二)
    Mybatis(二) SQL映射文件
    Mybatis(一) 入门
    Ubuntu 16.04安装docker详细步骤
    Ubuntu原生源
    运用 jenkins 让你的项目优雅的持续化集成
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6470661.html
Copyright © 2020-2023  润新知