WinCMD Copy命令 复制/拷贝
前言:这里前缀补一句,看似简单的语言,总是那么强大,强大到容易被忽略,就好像现实世界中很多道理,越简单的道理越值得深入思考,往往越不简单,越容易被忽略呀! --滔Roy 2021.04.12
WinCMD Copy命令 复制/拷贝
1 | COPY [ /D [1] ] [ /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 格式)。
示例:
1、当前目录复制到当前目录。将文件test.doc复制为BB.doc。
1 | copy test .doc BB.doc |
1.1、将所有具有.txt扩展名的文件合并进名为test.doc的文件中。
1 | copy *.txt test .doc |
2、当前目录复制到其他驱动器。将文件test.doc复制到驱动器C上的System目录中。
1 | copy test .doc c:\system |
备注:如果System目录不存在,test.doc文件将被复制到驱动器C的磁盘根目录下名为System的文件中。
3、当前目录下的ppt子目录中的文件全部拷到当前目录。
1 | copy .\ppt |
4、合并文件。要将位于的当前目录中的text1.txt、test2.txt合并 到 text3.txt中。
1 | copy test1.txt+test2.txt test3.txt |
注意:如果没有输入合并的文件名,则默认合并到第一个,即合并到test1.txt中。例如:
1 | copy test1.txt+test2.txt |
4.1 合并所有具有.txt扩展名的文件和具有.ref扩展名的文件到 test.doc文件中.
1 | copy *.txt + *.ref test .doc |
5、如果复制的路径带有空格、&等特殊符号,要使用引号把这些特殊字符括起来,例如:
1 | copy "d:\test aaa\test.txt" "d:\t&est" |
创建时间:2021.04.12 更新时间:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
2015-04-12 Delphi 中TreeView使用