中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: DOS 下的文件拷贝 上一主题 | 下一主题
784128785
初级用户





积分 37
发帖 16
注册 2007-9-6
状态 离线
『楼 主』:  DOS 下的文件拷贝

在DOS 下的COPY命令格式??求教各位前辈

2007-9-7 11:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bc12060101
银牌会员





积分 1455
发帖 712
注册 2006-1-20
状态 离线
『第 2 楼』:  

语法:

COPY [/Y|/-Y] [/A|/B] source [/A|/B] [+ source [/A|/B] [+ ...]] [destination [/A|/B]] [/V]


参数:

source
指定要拷贝的一个或一组文件的文件名和路径。source可由一个驱动器(加冒号)、一个目录名、一个文件名、或它们的组合形式构成。

destination
指定要向拷贝生成的一个或一组文件的路径和名字。destination可由一个驱动器加冒号、一个目录名、一个文件名、或它们的组合形式构成。


开关项:

/Y
表明无需确认便可用COPY替换现存的文件。默认情况下,如果用户把一个现存文件指定为目标文件,COPY会询问用户是否要覆盖该文件。(MS-DOS以前的版本不进行确认)。如果COPY命令是某批处理文件的一部分,那么COPY也不进行确认。给定这一开关将覆盖COPYCMD环境变量的所有默认与当前设置。

/-Y
表明用户希望在COPY命令要替换一个现存文件时给出提示进行确认。给定这一开关将覆盖COPYCMD环境变量的所有默认与当前设置。

/A
表明是一个ASCII文本文件。当/A开关放在命令行的一串文件名之前时,它将作用于所有跟在其后的文件,直到遇到/B开关,这种情况下,/B将取代/A作用于/B前面的那个文件。

当/A跟在一个文件名后面时,它将作用于它前面的这个文件和跟在它后面的所有文件,直到COPY遇到/B,这时/B作用于紧靠在它前面的文件。

ASCII文本文件可用文件结束符(CTRL+Z)来指示文件尾。合并文件时,COPY在默认情况下将文件视为文本文件。

/B
表明是一个二进制文件,当/B在命令行上的一串文件名前时,它作用于所有跟在它后面的文件,直到COPY遇到/A开关 ,这时/A将作用于它前面的这个文件。

当/B跟在一个文件名后,它将作用于它前面的这个文件以及跟在它后面的所有文件,直到COPY遇到一个/A开关,这时/A将作用于它前面的这个文件。

/B 开关指定命令解释程序去读由该目录中的文件大小所指定数目的字节。/B开关是COPY的默认设置,除非是COPY用来合并文件。

/V
验证新文件是否正确写入。

2007-9-7 11:32
查看资料  发短消息 网志   编辑帖子  回复  引用回复
784128785
初级用户





积分 37
发帖 16
注册 2007-9-6
状态 离线
『第 3 楼』:  

谢谢啊,可我还是不太明白

2007-9-8 11:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
784128785
初级用户





积分 37
发帖 16
注册 2007-9-6
状态 离线
『第 4 楼』:  

能具体点吗?

2007-9-8 11:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bc12060101
银牌会员





积分 1455
发帖 712
注册 2006-1-20
状态 离线
『第 5 楼』:  

嘿嘿,还不够具体吗?
copy g:\123\321.exe d:\567\321.exe
拷贝g盘123文件夹内的321.exe文件到d盘567文件夹内,文件名仍沿用321.exe。
copy 321.exe e:\123\456.exe
拷贝当前目录下的321.exe文件到e盘123文件夹内,文件名改为456.exe。
copy 321.exe c:\
拷贝当前目录下的321.exe文件到c盘根目录下。
copy g:\123\321.exe
拷贝g盘123文件夹内的321.exe文件到当前目录下。
行了吗?

   此帖被 +1 点积分    点击查看详情   
评分人:【 784128785 分数: +1  时间:2007-9-10 09:49


2007-9-8 16:44
查看资料  发短消息 网志   编辑帖子  回复  引用回复
nore
新手上路





积分 14
发帖 5
注册 2006-8-24
状态 离线
『第 6 楼』:  

cmd命令里查一下就可以了啊

2007-9-8 22:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
784128785
初级用户





积分 37
发帖 16
注册 2007-9-6
状态 离线
『第 7 楼』:  

copy 不可以把文件从c:中copy到e:中吗?

2007-9-9 18:16
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: