cmd copy命令 文件复制

cmd copy命令 文件复制

作者: 字体:[增加 减小] 类型:转载 时间:2009-07-05我要评论

copy,中文含义为“复制”,一个很容易见名知意的命令,它的作用是复制文件,用法十分简单:copy 源文件 目的路径。

假设,你需要把d:\test\test.txt这个文件复制到D盘根目录下,那么,使用 copy d:\test\test.txt d:\ 就可以轻易办到。

  当然,这是最简单的情形,在实际使用中,还是会碰到十分复杂的情况的。

  如果D盘根目录下已经存在了一个名为test.txt的文件,那么,复制过去的时候,copy命令就会提示你是覆盖原文件、是放弃复制还是覆盖所有文件。如果你在批量复制的时候,一概覆盖原文件,那么,一个一个地选择十分麻烦,这个时候,你可以使用不加提示就覆盖原文件的参数
/y (相当于自动选择了Yes选项),完整的命令为 copy /y d:\test\test.txt d:\ 。

  如果复制的时候,你还需要把源文件改个名,比如把test.txt改为1.txt的时候,可以直接使用:copy d:\test\test.txt
d:\1.txt 这样的命令,也就是说,在指定目的路径的时候,直接指定文件名,那么,新的文件名就是源文件复制之后的名字。

  如果要复制的路径带有空格、&等特殊符号的时候,请使用引号把这些特殊字符括起来,比如: copy "d:\test
abc\test.txt" "d:\t&est"

  copy命令除了“复制”文件的功能外,还有一个绝活:合并多个文件为一个文件,具体的格式为:copy 文件1+文件2+文件3+……
目的路径\新文件名 。例如:copy d:\test.txt+d:\abc.txt
d:\test\test.txt,那么,就把D盘根目录下的test.txt和abc.txt两个文件的内容合并为test.txt,并保存到d:\test目录下。

  copy 还有一些参数,但是常用的就上面的用法,更多的用法请在命令行窗口中使用 copy /? 来查询,很容易上手的。

  必须注意的是,copy只能复制文件,对于文件夹的复制,则需要另请高明,动用xcopy来复制。xcopy是copy的高级版本,有更丰富的参数,能实现更加复杂的功能,通吃文件和文件夹的复制,以后将另行介绍,在这里就不展开讲解了。

时间: 2024-08-28 12:04:22

cmd copy命令 文件复制的相关文章

CMD字符命令用途

@ \\隐藏命令的回显. ~ \\在for中表示使用增强的变量扩展: 在set中表示使用扩展环境变量指定位置的字符串: 在set/a中表示按位取反. % \\使用两个%包含一个字符串表示引用环境变量.比如一个%time%可以扩展到当前的系统时间; 单个%紧跟0-9的一个数字表示引用命令行参数: 用于for中表示引用循环变量: 连续的两个%表示执行时脱为一个%. ^ \\取消转义字符,即将所有转义字符的转义作用关闭.比如要在屏幕显示一些特殊的字符,比如> >> | ^等时,就可以在其前面加

copy命令及库文件至/mnt/sysroot/目录shell脚本

#!/bin/bash # #获取目标目录 target=/mnt/sysroot #命令copy函数 cmndcopy(){         #假如命令不存在,return 1         if ! which $1 &> /dev/null; then                 return 1         fi         #获取命令决定路径         cmnd=$(which --skip-alias $1)         #获取命令目录名         

使用copy命令把csv文件导入postgres数据库

1. 把excel另存为csv 2. 使用txt打开csv格式 3. 以UTF-8格式编码,另存为blacklist20141231.csv 4. 创建一个表 Create table backlist_20141231(日期 varchar(20),手机号码 nvarchar(20),渠道 nvarchar(50)); 5. 使用copy命令,copy backlist_20141231 from 'd:/blacklist20141231.csv' delimiter as ',' csv

linux-14基础命令之-复制(cp)移动(mv),删除(rm),拷贝文件(dd)

1.cp 命令用于复制文件或者目录 格式为:cp[选项]源文件  目标文件 复制名录有三种情况: @1.目标文件是一个目录,将源复制到该目录下:  @2.目标文件是一个文件,将源文件覆盖该文件: @3. 文件文件不存在,将复制源文件并修改为目标文件的名称: cp 命令参数 参数 作用 -p 保留原始文件的属性 -d 若对象为“连接文件”则保留该“连接文件"属性 -r 递归持续复制 -i  如目标文件存在,则询问是否覆盖 -a 相当于-pdr(p,d,r 为上述的参数) 如:创建一个名为insta

文件复制命令CP 的简单实现

文件复制在程序中经常会用到,不过最主要的是对文件的操作. /* 本程序所实现的功能为 [**.exe srcFile desFile] ,就是将srcFile 拷贝一份到desfile, 所以在运行程序时必须在后面添加两个参数,第一个是已经存在的文件的路径,另一个是需要 复制到的路径. 本程序主要是利用文件操作函数中的 fgetc() 函数 与 fputc() 函数. 函数说明: fgetc(FILE *fp): 从流中读取一个字符,同时没取完一个字符fp 指针会自动指向下一个字符. 当读取错误

[软件推荐]快速文件复制工具(Limit Copy) V4.0 绿色版

快速文件复制工具(Limit Copy)绿色版是一款智能变频超快复制绿色软件. 快速文件复制工具(Limit Copy)功能比较完善,除了文件复制还可以智能变频,直接把要复制的文件拖入窗口即可,无需手动添加. 快速文件复制工具(Limit Copy)软件特色 1.断点续传 上次复制完了一部分的文件可以继续接着复制,续传前会校验已文件复制片段是否是指定源文件的一部分,如果你确定是一部分可以直接点击跳过校验,省去等待校验结果的时间. 2.智能变频 根据读写速度和独有算法智能计算并预测出目标驱动器未来

Oracle数据库间的数据复制 - SQLPlus中的COPY命令

Copy命令可以实现不同Oracle数据库间的数据的复制,也是可以实现同一数据库的数据复制,其性能表现和导入/导出相同. 根据9i文档,说Copy命令未来会不支持,但实际上Oracle 11g仍然支持Copy命令,只是未写入11g的文档里,未来12C不知道还支不支持. Copy也有明显的缺点,Copy只支持五种数据类型,Char,Date,Long,Number,Varchar2,8i之后Oracle数据库新增的数据类型都不支持. 使用方法: 1.首先确保TNS里记录了源Instance和目标I

在命令行中加参数的文件复制程序

这篇博文介绍使用命令行参数的编程方法,载体是用于文件复制的程序.这也是我用Markdown编辑器写的第一篇博文.Markdown在写<逆袭大学>时用过,写博文是第一次. 本文正文: 引子 下面的程序,可以完成由a.txt到b.txt的复制. #include <iostream> #include <fstream> using namespace std; int main( ) { char ch; ifstream infile("a.txt"

Linux 中 cp 命令(文件复制)

cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录.它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下.cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误. 语法 cp(选项)(参数) 选项 -a:此参数的效果和同时指定"-dpR"参数相同: -d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录: -f:强行复制文件或目录,不论目标文件或目录是否已存