DOS命令之COPY

DOS命令之COPY

本文的命令说明来自与DOS命令帮助说明,如果与DOS命令帮助说明不同,请以DOS命令帮助说明为准。


1,命令说明

      将一份或多份文件复制到另一个位置。


      COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] source [/A | /B]
                [+ source [/A | /B] [+ ...]] [destination [/A | /B]]

            source         指定要复制的文件。
            /A                表示一个 ASCII 文本文件。
            /B                表示一个二进位文件。
            /D                允许解密要创建的目标文件
            destination  为新文件指定目录和/或文件名。
            /V                验证新文件写入是否正确。
            /N                复制带有非 8dot3 名称的文件时,
                                尽可能使用短文件名。
            /Y                不使用确认是否要覆盖现有目标文件
                                的提示。
            /-Y               使用确认是否要覆盖现有目标文件
                                的提示。
            /Z                用可重新启动模式复制已联网的文件。
            /L                如果源是符号链接,请将链接复制
                               到目标而不是源链接指向的实际文件。

     命令行开关 /Y 可以在 COPYCMD 环境变量中预先设定。
     这可能会被命令行上的 /-Y 替代。除非 COPY
     命令是在一个批处理脚本中执行的,默认值应为
     在覆盖时进行提示。

     要附加文件,请为目标指定一个文件,为源指定
     数个文件(用通配符或 file1+file2+file3 格式)。


2,示例

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


     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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值