拷贝一个软盘的内容到另一软盘。拷贝时,DISKCOPY将覆盖目的盘中的已有内容。
该命令根据源盘确定要拷贝的磁盘数。
语法 :
DISKCOPY [drive1: [drive2:]] [/1] [/V] [/M] |
参数:
drive1:
指定源盘驱动器。
drive2:
指定目的盘驱动器。
开关项 :
/1
仅拷贝第一面。
/V
验证拷贝信息是否正确。该开关项将使得拷贝速度放慢。
/M
强制DISKCOPY只能使用内存保存中间信息。默认情况下,DISKCOPY也可以使用硬盘,这样可减少用户转换软盘的次数。
相关命令
有关拷贝一个或多个文件,请参见<COPY>命令。
有关拷贝目录或子目录,请参见<XCOPY> 命令。
有关磁盘比较,请参见 <DISKCOMP> 命令。
非法驱动器
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> 命令。