`
wujianjun0410
  • 浏览: 103502 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

批处理中Copy与Xcopy的区别

阅读更多
1):copy不能在有子目录存在的文件中拷贝文件的同时重命名此文件名(注:这里C:为根目录,bat为子目录),而xcopy能,不过会出现提示,当然你可以加参数而不使它提示


C:\>copy c:\bat\hai.bat d:\bat\hello.bat
提示:系统找不到指定的路径。
已复制         0 个文件。

但你可以用

C:\>copy c:\hai.bat d:\hell.bat
已复制         1 个文件

C:\>xcopy c:\bat\hai.bat d:\bat\hello.bat
目标 D:\bat\hello.bat 是文件名
还是目录名
(F = 文件,D = 目录)? f
C:\bat\hai.bat
复制了 1 个文件

2):copy命令能合并两个文件,而xcopy不能

将文件1.txt和2.txt合并为3.txt

    copy /b c:\1.txt+2.txt c:\3.txt

命令格式:copy /b 文件1+文件2+......文件N 合并后的文件名
命令讲解:使用“+”将多个相同或不同格式的文件合并为一个文件。

小提示:

1.在尾部隐藏了文本数据的图片文件,在使用了其他文件编辑器并保存后,隐藏的文本数据有可能丢失。
2.MP3文件在使用此方法连接后,就可以实现连续播放。
3.合成图片/歌曲这样的二进制文件必须使用/b参数(b代表Binaty,二进制),否则将会失败;另一个合并参数是/a(ASCII,文本文件),只能用于纯文本的合并。两参数不能同时使用,二进制方式可以合并文本文件和二进制文件,而文本方式用于纯文本的合并。

3):C:\>copy c:\bat\hai d:\hello

命令解释:将C盘bat目录下所有文件复制到D盘hello目录下。你如果要选择指定定类型的文件(如txt文件)到D:\hello下的,则可以用C:\>copy c:\bat\hai\*.txt d:\hello
注:不会复制子目录下的文件及文件夹。D盘hello目录必须存在

C:\>xcopy c:\bat\hai d:\hello /e/h

命令解释:将C盘bat文件夹拷进D盘hello文件夹,包括所有子目录及具有隐藏和系统文件属性的文件。无论hello文件夹是否已经存在,如果不存在的话系统会提示你创建。

注:/e表示复制所有子目录,包括空目录。/h复制具有隐藏和系统文件属性的文件。
分享到:
评论

相关推荐

    bat批处理文件实现复制、删除、创建文件夹、执行程序、打开文件

    5、有时候我们想XCOPY 变为自动复制,并且复制完成后关闭电脑,可以建立一个批处理文件,新建文本文档,更名为XCOPY.BAT 当然扩展名原来是TXT 格式的要更名为BAT 在这个 XCOPY.BAT 中输入 xcopy e:\*.* d: /s /h /c...

    经典批处理大全(几乎包含全部批处理命令)

    5. **变量与参数**:批处理中可以定义变量,如`set var=value`,参数通过`%0`、`%1`...`%9`来引用,其中`%0`表示批处理文件本身,`%1`至`%9`为传递给批处理的参数。 6. **批处理技巧**:使用`call`命令可以调用其他...

    BAT 批处理拷贝整个文件夹到别的文件夹下

    批处理文件(如`copy.bat`)通常包含一系列DOS命令,如`COPY`或`XCOPY`,这些命令用于执行文件和文件夹的复制操作。`COPY`命令可以用来复制单个文件,而`XCOPY`则更强大,它可以复制文件和目录树,包括子目录。 ...

    批处理与网络连接全集.rar

    4. **数据传输与同步**:批处理可以用于定期备份或者同步网络上的文件,如使用`xcopy`或`robocopy`命令,它们可以按需复制或镜像文件和目录。 5. **故障排查**:通过批处理,可以批量运行诊断命令,比如`tracert`...

    批处理集合.非常批处理

    2. **文件传输**:利用`copy`或`xcopy`命令进行本地或远程文件的拷贝,`ftp`命令执行FTP文件传输协议。 3. **网络配置**:修改IP地址、子网掩码、默认网关等网络设置,或者更新DNS解析。 4. **端口扫描**:自定义...

    系统常用批处理网络常用批处理

    2. **文件备份**:通过批处理自动复制特定文件或目录到另一位置,使用`copy`或`xcopy`命令实现。 3. **系统维护**:定期运行`chkdsk`检查磁盘错误,`sfc /scannow`扫描并修复系统文件,`defrag`进行磁盘碎片整理等...

    批处理拷贝文件(简单实用)

    在这个实例中,我们有一个批处理文件`copy.bat`,它被设计用来从指定的源路径`D:\test`将所有内容复制到目标路径`D:\test2`。 批处理脚本是一种基于DOS命令行的编程方式,主要使用CMD解释器来执行。`copy.bat`文件...

    DOS批处理教程 批处理

    #### 二、批处理文件创建与运行 - **创建方法**: - 使用文本编辑器(如Notepad)新建一个文本文件,输入DOS命令。 - 保存时选择“所有文件”类型,并将文件扩展名设置为`.bat`或`.cmd`。 - **运行方式**: - 双击...

    批处理命令在WINDOWS操作中的典型应用_0

    1. **文件复制与移动**:使用COPY或XCOPY命令可批量复制文件,MOVE命令则用于移动文件。 2. **文件重命名**:REN或RENAME命令可对文件进行批量重命名。 3. **文件删除**:DEL命令用于删除文件,RMDIR或RD命令删除...

    批处理程序

    复制文件是批处理中的常见操作,可以使用XCOPY或COPY命令来完成。这些命令不仅能复制单个文件,还能复制整个目录结构,甚至可以设置过滤条件,只复制满足特定规则的文件。在系统备份、软件部署等场景下,批量复制...

    批处理入门手册chm修正版

    2 attrib del copy xcopy1. 3 md rd ren move 命令1. 4 find findstr 命令二 .常用网络命令和符号篇2. 1 数个常用的网络命令2. 2 数个常用的特殊符号三 .批处理高级语句篇3. 1 if条件语句3. 2 资源太大,传百度网盘...

    批处理标准教程-MHL版_含书签

    第四章:一些常用的命令,这章节涉及了Windows系统中常用的命令,例如time、date、vol、ver、tree、type、dir、cd/chdir、exit、md/mkdir、ren/rename、label、attrib、rd/del、rd/rmdir、at、move、copy、xcopy、...

    批处理教程

    批处理是一种在Windows操作系统中广泛使用的自动化工具,它允许用户编写一系列命令,形成一个批处理文件(.bat),然后一次性执行这些命令,大大提高了工作效率。本教程将带你深入理解和掌握批处理技术,从基础到...

    批处理常用实例

    - **文件传输**:使用`ftp`命令进行文件上传和下载,或者利用`xcopy`命令进行本地与远程服务器之间的文件同步。 - **邮件发送**:通过`Blat`等工具实现邮件发送,常用于自动报告生成和发送。 - **网络监控**:...

    批处理命令,批处理命令及解释

    以上列出的命令是批处理脚本中最常用的命令之一。这些命令可以单独使用,也可以组合在一起实现复杂的功能。通过合理地利用这些命令,你可以轻松地完成许多日常任务,如文件管理、自动化流程等。此外,还可以结合条件...

    BAT批处理脚本-提示窗口进度条-显示进度.zip

    如果脚本需要处理大量文件,可能会结合FINDSTR、COPY或XCOPY命令,同时实时计算并显示已处理文件的数量与总文件数量的比例。 批处理脚本在自动化的日常任务中非常有用,例如批量重命名文件、清理临时文件、备份数据...

    WIN7硬盘安装批处理

    3. `copy`/`xcopy` - 将ISO中的安装文件复制到硬盘的特定位置。 4. `bootsect` - 更新引导扇区,使得计算机可以从安装分区启动。 5. `setup.exe` - Windows安装程序的入口,批处理会调用这个程序来开始安装过程。 ...

    BAT批处理查找复制所需目录中的文件

    标题 "BAT批处理查找复制所需目录中的文件" 描述了一个使用批处理脚本来搜索并复制特定目录下文件的过程。在Windows操作系统中,批处理(BAT)脚本是一种自动化任务执行的方式,通过编写简单的命令行指令集合,用户...

Global site tag (gtag.js) - Google Analytics