返回主页

 

DISKCOPY


拷贝一个软盘的内容到另一软盘。拷贝时,DISKCOPY将覆盖目的盘中的已有内容。
该命令根据源盘确定要拷贝的磁盘数。


语法 :

DISKCOPY [drive1: [drive2:]] [/1] [/V] [/M]


参数:

drive1:
指定源盘驱动器。

drive2:
指定目的盘驱动器。


开关项 :

/1
仅拷贝第一面。

/V
验证拷贝信息是否正确。该开关项将使得拷贝速度放慢。

/M
强制DISKCOPY只能使用内存保存中间信息。默认情况下,DISKCOPY也可以使用硬盘,这样可减少用户转换软盘的次数。



相关命令

有关拷贝一个或多个文件,请参见<COPY>命令。

有关拷贝目录或子目录,请参见<XCOPY> 命令。

有关磁盘比较,请参见 <DISKCOMP> 命令。


DISKCOPY─注解

非法驱动器

DISKCOPY只能用于非固定盘,如软盘。 不能对硬盘使用DISKCOPY。 如果drive1或drive2指定了硬盘驱动器,将显示下面信息:

Invalid drive specification
Specified drive does not exist
or is non-removable


DISKCOPY显示的信息


DISKCOPY命令提示你插入源盘和目的盘,并等待按任何键继续。

拷贝完成后,将显示下面信息:

Copy another diskette (Y/N)?

若按Y,则提示你插入源盘和目的盘以进行下次拷贝。按N 终止拷贝。

如果drive2为一个未格式化的软盘,则DISKCOPY按drive1的格式格式化该软盘,DISKCOPY将出现下面信息:

Formatting while copying

如果源盘容量大于目的盘,DISKCOPY将显示下面信息:

Drive types or diskette types not compatible


磁盘序列号

如果源盘有序列号,Diskcopy将为目的盘创建一个新序列号,拷贝完成时将显示该序列号。


省略驱动器参数

如果省略drive2参数,DISKCOPY使用当前驱动器作为目的驱动器。如果两个驱动器参数都省略,DISKCOPY将使用当前驱动器。如果当前驱动器同drive1,DISKCOPY将提示你必要时换盘。



使用一个驱动器拷贝

如果drive1和drive2相同,DISKCOPY提示你换盘。如果省略两个驱动器参数,并且当前工作盘为软驱,则DISKCOPY将提示你每次应插入目的盘。如果盘上的信息大于可用内存,则DISKCOPY将提示你多次插入源盘和目的盘。



避免磁盘碎片

由于Diskcopy实际拷贝源盘到目的盘,任何源盘中的碎片都将拷贝到目的盘。

碎片是磁片上较小的未用空间。磁盘的碎片可导致查找、读、写文件速度放慢。为避免碎片的传递,可使用COPY或XCOPY命令拷贝。因为COPY和XCOPY顺序拷贝文件,因此新盘中没有碎片。



拷贝启动盘

如果用DISKCOPY命令拷贝一个启动盘,备份也将是一个启动盘。如果用COPY和XCOPY拷贝一个启动盘,备份一般都不再是启动盘。


DISKCOPY退出码

下表列出了退出码(参数ERRORLEVEL)及相应的简短说明:

0 拷贝操作成功
1 非致命的读/写错误出现
2 用户用CTRL+C中断了拷贝
3 严重错误出现
4 初始化错误出现



在批处理文件中命令IF可利用ERRORLEVEL参数来处理DISKCOPY命令的退出码。有关处理退出码的批命令实例,参见<DISKCOMP> 命令。


返回主页