• 批处理bat复制命令Copy与Xcopy


    未整理,来源网络稍后整理,

    COPY命令只能复制文件,不能复制文件夹。


    copy /y c:123.txt d:          

    /Y 取消提示以确认要覆盖

    1,单个文件的复制
    例1,把123.txt复制到d:目录下。如果此操作成功,命令行窗口中会提示“已复制1个文件”。
    copy c:123.txt d:
    例2,把123.txt复制到d:目录下,并把它修改为abc.bat,这里修改了文件名和它的格式。
    copy c:123.txt d:abc.bat
    例3,把当前目录下的123子目录中的文件全部拷到当前目录。
    copy .123
    2,批量复制文件
    例1,将c:123目录中所有文件复制到d:abc目录中。
    copy c:123 d:abc
    例2,将c:123目录中所有rm格式的文件复制到d:abc目录中,当目标目录中已经存在了和源目录中即将复制的文件相
    同文件名的文件时,就会出现如“改写x:xx吗?(Yes/No/All):”这样的提示,让你选择是覆盖、不覆盖还是全部覆
    盖,通过参数/y(复制单个文件或批量复制时皆可使用),可以实现重名文件无须确认直接覆盖。
    copy c:123*.rm d:abc /y
    3,合并文件
    例1,把1.mp3和2.mp3合并成3.mp3。
    copy /b d:1.mp3 d:2.mp3 e:3.mp3
    例2,把1.txt和2.mp3合并,这里没有指定合成后的文件名哦,缺省情况下,合并后的文件名是命令中的第一个文件的
    名。在这里,即把2.mp3合并进了1.txt。
    copy /b d:1.txt d:2.mp3


    copy命令

    copy c:/test.txt d:/ 复制 c:/test.txt 文件到 d:/

    copy c:/test.txt d:/test.bak复制 c:/test.txt 文件到 d:/ ,并重命名为 test.bak
    copy c:/*.*复制 c:/ 所有文件到当前目录,不包括隐藏文件和系统文件不指定目标路径,则默认目标路径为当前目录

    copy test.txt +复制文件到自己,实际上是修改了文件日期


    xcopy (外部命令)文件拷贝
    xcopy d:/123 e:/123 /s/e/i/y
    复制 d:/123 文件夹、所有子文件夹和文件到 e:/,覆盖已有文件
    加 /i 表示如果 e:/ 没有 123文件夹就自动新建一个,否则会有询问
    常用参数
    /S 复制目录和子目录,不包括空目录。
    /E 复制目录和子目录,包括空目录。
    /Y 取消提示以确认要覆盖
    现有目标文件。
    /I 如果目标不存在,且要复制多个文件,
    则假定目标必须是目录。
    ————————————————

  • 相关阅读:
    DevOps
    DevOps
    Jenkins
    43、android:screenOrientation
    42、使用存放在存assets文件夹下的SQLite数据库
    41、Android中当数据库需要更新时我们该怎么办?
    40、DrawerLayout使用详情
    用Java来写常见的排序算法
    Android高手速成
    16进制 ,Color,Colour转换
  • 原文地址:https://www.cnblogs.com/xiongmaoshu/p/12599260.html
Copyright © 2020-2023  润新知