Команда DISKCOPY
Копирует все содержимое одного гибкого диска на другой гибкий диск. DISKCOPY затирает текущее содержимое целевого диска. Эта команда определяет при копировании число сторон на основе исходного дисковода и диска.
DISKCOPY [/? /H] [исходный_диск] [целевой_диск] [/1]
[/A] [/M] [/V]
Параметры команды
Параметр | Описание |
/? или /H | Выводят справочный текст. |
/1 | Копирует первую сторону двусторонней дискеты. |
/A | Компьютер дает звуковой сигнал при завершении копирования или когда нужно сменить дискету. |
/M | Позволяет с помощью одного источника создавать несколько копий. Источник копируется в память, а когда нужно сменить дискету, вам выводится подсказка. При завершении копирования выводится запрос, хотите ли вы сравнить еще дискеты и т.д., пока вы не выполните все нужные сравнения. |
/V | Проверяет возможность чтения всей дискеты или файла образа. |
Если целевая дискета имеет другой формат, то она переформатируется в соответствии с исходной дискетой. Если нужно скопировать файлы между дискетами с разными форматами, используйте команду XCOPY. DISKCOPY работает с любым сменным носителем, но не жестким диском.
Если целевой диск не указывается, то DISKCOPY копирует данные на заданный по умолчанию диск. Если задается один и тот же диск, DISKCOPY выводит подсказку для смены дискет. Если опущены оба диска, то используется заданный по умолчанию диск.
DISKCOPY автоматически использует расширенную память, дополнительную память и временные файлы (в указанном порядке), что позволяет вместить в память больше данных и не менять много раз дискеты. Это особенно полезно при работе с одним дисководом, но требует загрузки соответствующих драйверов (например, EMM386.EXE или HIMEM.SYS). Перед использование расширенной или дополнительной памяти DISKCOMP будет автоматически использовать временный файл, заданный с помощью переменной операционной среды TEMP.
Вы можете использовать команду DISKCOPY для сохранения образа содержимого дискеты в файле, например:
C>DISKCOPY A: C:\IMG\DISK1.IMG
Этот файл образа можно потом использовать для копирования на дискеты или сравнения содержимого дискет, а также передавать через модем. Для копирования с одного диска на другой структуры каталогов и метки тома можно использовать команду XCOPY.
Копирование с помощью DISKCOPY можно выполнять только при следующем соотношении типов дисковода и носителя:
Дисковод | Может копировать на дискеты |
180Кб | 160 и 180Кб |
360Кб | 160, 180, 320 и 360Кб |
720Кб | 720Кб |
1.2Мб | 1.2Мб |
1.44Мб | 720Кб и 1.44Мб |
Приведем пример. Если вы дадите команду:
C>DISKCOPY A: A:
то DISKCOPY выводит подсказку, чтобы вы вставили исходную дискету. Когда она будет скопирована в память, выводится подсказка для вставки целевой дискеты. В зависимости от размера дискеты это может повторяться несколько раз.