大连菲尼柯斯酒店:在DOS运行的情况下,如何拷贝和粘贴文件

来源:百度文库 编辑:高考问答 时间:2024/05/07 09:54:02

这个简单了,比如拷贝C盘下的a.exe到 D盘下,就是
c:\copy a.exe d:
就可以了。

使用DOS语言,copy去网上搜一下语言格式

用copy命令

Copy
该命令是文件拷贝命令。它有七种格式:
1.copy 源文件全名 目标文件全名
2.Copy 源文件全名 目标路径
3.Copy 源路径 目标路径
4.Copy 源路径 目标文件全名
5.Copy 源文件全名
6.Copy 源路径
7.Copy 文件全名1+文件全名2+文件全名3+...+文件全名n 目标文件全名(
不带通配符)
下面分别说明。
1.copy 源文件全名 目标文件全名
该格式把源文件全名指定的一个或一批文件拷贝到目标文件全名所指定的路
径里,新的文件名使用目标文件全名里指定的文件名。例如:
(1)copy c:\work\*.bas c:\temp\*.txt
该命令把c盘的work目录里所有扩展名为bas的文件拷贝到c盘的temp目录里,
所得到的每个文件的扩展名都变成了txt。
(2)copy *.* \dat\file.txt
该命令把当前目录下的所有文件都拷贝到当前盘的根目录下的dat目录内的f
ile.txt文件里,也就是说,把当前目录里的所有文件都合并成了一个文件。
(3)copy c:\work\zrculi.bas a:\myfile.txt
该命令把c盘的work目录里的zrculi.bas文件拷贝到a盘里,并且重新起了个
文件名叫myfile.txt。
2.Copy 源文件全名 目标路径
该格式把源文件全名所指定的一个或一批文件拷贝到目标路径里,文件名保
持不变。
(1)copy *.* c:\aaa
该命令把当前目录里的所有文件拷贝到c盘的aaa目录里。保持文件名不变。

(2)copy \work\zrculi.exe a:\
该命令把当前盘里的work目录里的zrculi.exe拷贝到a盘根目录里。
(3)copy c:\dat\aaa10.31x c:\dat1
该命令把c盘的dat目录里的文件aaa10.31x拷贝到c盘的dat1目录里。
(4)copy ..\*.* a:\
该命令把当前目录的父目录里的所有文件拷贝到a盘里。
3.Copy 源路径 目标路径
该格式把源路径所指定目录里的所有文件拷贝到目标路径所指定的目录里,
并且保持文件名不变。
(1)copy c:\work ..
该命令把c盘的work目录里的所有文件拷贝到根目录里,因为work目录的父目
录是根目录。
(2)copy a:\ c:\dat
该命令把a盘根目录里的所有文件拷贝到c盘的dat目录里。
4.Copy 源路径 目标文件全名
该格式把源路径所指定的目录里的所有文件拷贝到目标文件全名所指定的那
个目录里,并且把文件名改成目标文件全名所指定的文件名。
(1)copy c:\work a:\*.bak
该命令把c盘的work目录里的所有文件拷贝到a盘根目录,并且把所有文件的
扩展名改成bak。
(2)copy a:\def c:\dat\file.dat
该命令把a盘的def目录里的所有文件拷贝到c盘的dat目录里的file.dat文件
里。就是说把a盘的def目录里的所有文件合并成了一个file.dat文件。
(3)copy c:\myfile d:\dat\bbb.*
该命令把c盘的myfile目录里的文件全部拷贝到d盘的dat目录里,并且把文件
的主名全改成bbb。
5.Copy 源文件全名
该格式把源文件全名所指定的一个或多个文件拷贝到当前目录里来,保持文
件名不变。
6.Copy 源路径
该格式把源路径所指定的那个目录里的所有文件拷贝到当前目录里来,保持
文件名不变。
7.Copy 文件全名1+文件全名2+文件全名3+...+文件全名n 目标文件全名(
不带通配符)
该格式的功能是把文件全名1+文件全名2+文件全名3+...+文件全名n所指定的
n个文件合并成一个文件,放到目标文件全名所指定的目录里,新的文件名是目标
文件全名所指定的那个文件名。
Copy命令主要就这七种格式。它也有很多选项,不过对一般使用者来说用不
上,所以就不提了。感兴趣者可以用copy /?来查看。
当用copy命令把一个或一批文件拷贝成另外的文件后,原来的那一个或一批文
件还在,不会丢失。
一个目录里不能出现同名文件。但是用copy命令任何一种格式拷贝文件时,
很有可能会在目标目录里产生同名文件,这种情况DOS怎么处理?这时,copy命令
会告诉你,出现了同名文件,并提供给你几种选择:1.用新拷贝过来的文件代替
原有文件,2.保留原有文件,新的和原有文件同名的文件将不被拷贝过来。3.所
有同名的文件都用新文件代替。详细的提示信息和相应的操作如下所述:
DOS的提示:
Overwrite "同名的文件" (Yes\No\All)?
意思是你要覆盖这个文件吗?你可以分别键入y,n,a代表选择了Yes,No,All。
如果键入了y,意思是“是的,我要用新文件来代替这个老文件”。如果选择了n
,意思是“不,我不想用新文件来代替这个老文件”。那么老文件将保留,新文
件将不被拷贝过来。注意前两个选择都只针对现在这个同名文件而言,接下来又
有同名文件的话,DOS还会再次询问。如果键入了a,意思是“是的,我要用新文
件来代替老文件,接下来再出现同名文件的话,我也是这个意思”。那么接下来
再出现同名文件的话,DOS就不会再提示了。当然,这个选择只是针对这一次cop
y操作而言。
如果你指定的源文件不存在的话,DOS会提示:
File not found--<文件名>
0 file(s) copied
如果你指定的源目录或目标目录不存在的话,DOS会提示:
Invalid directory!