英文"Copy",通常音译为"拷贝",意译为"複製".也是DOS下最常用的拷贝命令。dos下面用一条COPY命令的複製几个档案的命令。一个很容易见名知意的命令,它的作用是複製档案,用法十分简单copy 源档案 目的路径。
copy是一个很基础的DOS命令,也许在今天已经很少有人使用,但作为一个非常重要的基础命令,仍然需要掌握。上面关于copy命令的介绍纯属于windows下的简介,既然在cmd中输入copy /?就可以得到,那上面的这些又有什幺真正的作用呢?对于这种比较专业的命令,我想还是多举举例子比较好让新手理解。
基本介绍
- 中文名拷贝
- 外文名copy
- dos拷贝命令
- 作用複製档案
用法命令
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B]
[+ source [/A | /B] [+ ...]] [destination [/A | /B]]
source 指定要複製的档案。
/A 表示一个 ASCII 文本档案。
/B 表示一个二进位档案。/D 允许解密要创建的目标档案
destination 为新档案指定目录和/或档案名称。
/V 验证新档案写入是否正确。
/N 複製带有非 8dot3 名称的档案时,
儘可能使用短档案名称。
/Y 不使用确认是否要覆盖现有目标档案的提示。
/-Y 使用确认是否要覆盖现有目标档案的提示。
/Z 用可重新启动模式複製已联网的档案。命令行开关 /Y 可以在 COPYCMD环境变数中预先设定。这可能会被命令行上的 /-Y 替代。除非 COPY命令是在一个批处理脚本中执行的,默认值应为在覆盖时进行提示。要附加档案,请为目标指定一个档案,为源指定数个档案(用通配符或 file1+file2+file3 格式)。
,在我的电脑D糟建立一个档案,例如1.txt,最好在其中写入一些数据。另一台互联的机器,机器名为test,上面有一个已分享档案夹tool,要开通用户在test和已分享档案夹上的许可权。
1.一台机器内,一个磁碟内的档案複製命令copy D:\1.txt D:\2.txt 注意后面的2.txt不能省略,省略默认为建立一个原来相同档案名称的档案,所以不能实现。
2.一台机器内,不同磁碟间的档案複製命令copy D:\1.txt E: 这样就会在E盘看到拷贝的1.txt了 。
3.不同机器间的档案複製相当于上传与下载
上传命令copy D:\1.txt\\test\D$这样就可以在test机器的D糟看到1.txt了;
也可以输入copy D:\1.txt\\test\tool这样在已分享档案夹tool中也可以看到1.txt了。
下载命令,需要先在test上的D糟建立档案2.txt ,再在tool里建立一个3.txt
输入copy\\test\D$\2.txt D:\ 即可将test上D糟的2.txt下载到本地D糟
输入copy\\test\tool\3.txt D: 即可将tool资料夹下的3.txt下载到本地D糟
注这里的D:\ 和 D: 在后面不跟子目录时作用是一样的。
例举说明
例子1要将档案Memo.doc複製到当前目录中的Letter.doc。
执行以下命令copy memo.doc letter.doc
例子2要将档案Memo.doc从当前驱动器的当前目录複製到位于驱动器C上的现有目录System中。
执行以下
命令copy Memo.doc c:\system
如果System目录不存在,Memo.doc档案将被複製到驱动器C的磁碟根目录下名为System的档案中。
例子3要将位于当前驱动器的当前目录中的Mar89.zip、Apr89.zip以及May89.zip合併,并将它们放在当前驱动器的当前目录下名为Report的档案中。
执行以下命令copy mar89.zip + apr89.zip + may89.zip report
例子4要将所有的四个档案合併进Report,而且已有名为Report的档案。
执行以下命令copy report + mar89.rpt + apr89.rpt + may89.rpt
例子5在当前驱动器的当前目录中,要将所有具有.txt扩展名的档案合併进名为Combin.doc的档案中。
执行以下命令copy .txt combin.doc
此时,打开Combin.doc档案,你会发现,该档案已将.txt档案的所有内容合併为一篇文档。
例子6COPY命令将每个带有.txt扩展名的档案和它对应的.ref档案合併起来。结果是档案名称相同但扩展名为.doc的档案。COPY将File1.txt与File1.ref合併形成File1.doc,然后copy将File2.txt与File2.ref合併形File2.doc,如此等等。
执行以下命令copy .txt + .ref .doc
例子7要合併所有具有.txt扩展名的档案,然后合併所有具有.ref扩展名的档案,并将合併结果置Combin.doc档案中.
执行以下命令copy .txt + .ref combin.doc
命令加密
加密条件
準备一个EXE执行档案,或者是图片的文档,和一个自已想隐藏的TXT文档(也可以隐藏ZIP,RAR档案),要求在同一目录下。
分别用hello.jpg和123.txt作讲解,保存为gif,保存后命名为sky,已经把这两个档案放到D糟的根目录下了
加密工作
準备工作做好了进入CMD 使用CMD进入需要合併的档案的目录下(输入D:即可进入d盘根目录),档案都放到了D糟根目录下,所以只进到D糟就可以了。
进到目录下输入 copy/b hello.jpg + 123.txt= sky.gif
複製成功了,合併后的档案命名为sky了,用看图软体打开sky.gif看上去跟原图片没有什幺区别,记事本打开看就不同了,打开记事本,直接把sky.gif图片拖进去,出现一堆乱码,不过没关係,此时打到文档末尾(直接按Ctrl+End),看到了吧,最下面的那些内容是123.txt里的内容,这种方法是不是一种隐藏自己隐私的好方法呢。
如果隐藏的是ZIP,RAR压缩档档案,将sky.gif的后缀名更改为RAR,或ZIp,即可得到所隐藏的压缩档。
建议先将txt档案压缩,再加密进图片,防止信息损坏。
补充内容
copy c:\srv.exe \\ip\$ 意思 是複製srv.exe到对方IP下的下
copy \\ip\$\srv.exe c:\ 意思是複製对方i.exe档案至本地c:\
还有上面说的123.txt档案里面的文本开头最好空三个空格,以免头几个字元被覆盖掉,其中参数/b指定以二进制格式複製、合併档案;参数/a指定以ASCII格式複製、合併档案。这里要注意档案的顺序,二进制格式的档案应放在加号前,文本格式的档案放在加号后。
其他意思
在英文中
n. 1. 複製本, 副本2. 一份, 一册3. 準备排印的书面材料4. (报刊等的)稿件;(可用于报纸文章或广告的)讯息,信息
vt. & vi. 1. 複製; 抄写2. 作弊;抄袭
vt. 1. 模仿, 仿效2. 抄写;誊写
在无线电中
词组: copy that常表示收到的意思. 在多种FPS游戏的无线电, 二战无线电, 动作战争电影里 多次出现、使用。copy在无线通信口语中常作为平级接收,表示为收到、照做。如果作为下线对上级(如塔台、指挥机舰、上级单位等)通信的接收则用roger that,copy与roger在此类无线通信口语中应该注意区分。
捷径 ctrl+c
PHP中
语法copy(source,destination)
参数 | 描述 |
source | 必需。规定要複製的档案。 |
destination | 必需。规定複製档案的目的地。 |
说明将档案从source拷贝到destination。如果成功则返回 TRUE,否则返回 FALSE。