Команда DISKCOMP
Сравнивает содержимое гибких дисков. Сравнение выполняется по дорожкам. DISKCOMP определяет число сторон и секторов на дорожку на основе формате первого заданного диска. Это можно использовать, например, после копирования дискет для проверки правильности копирования.
DISKCOMP [/? /H] [диск_1] [диск_2]
[/1] [/8] [/A] [/M] [/V]
Параметры команды
Параметр | Описание |
/? или /H | Выводят справочный текст. |
/1 | Сравнивает только первую сторону двусторонней дискеты. |
/8 | Сравнивает только первые 8 секторов на дорожке каждой дискеты. |
/A | При завершении сравнения или необходимости смены дискет компьютер дает звуковой сигнал. |
/M | Позволяет выполнять несколько сравнений одного файла образа или дискеты. Когда нужно вставить первую дискету для сравнения, вам выводится подсказка. При завершении сравнения выводится запрос, хотите ли вы сравнить еще дискеты и т.д., пока вы не выполните все нужные сравнения. |
/V | Проверяет возможность чтения всей дискеты или файла образа. |
Если диски не указываются, то подразумевается текущий дисковод. Если "диск_2" опущен, то DISKCOMP сравнивает "диск_1" с текущим диском. Если дискеты идентичны, DISKCOMP выводит подсказку для вставки диска. В случае несовпадения DISKCOMP выводит ошибку сравнения и показывает, на какой дорожке оно найдено.
DISKCOMP автоматически использует расширенную память, дополнительную память и временные файлы (в указанном порядке). Это позволяет вместить в память больший объем дискеты, чтобы их не нужно было часто менять. Это особенно полезно при наличии только одного дисковода, однако требуется загрузка соответствующих драйверов (например, EMM386.EXE или HIMEM.SYS). DISKCOMP будет автоматически использовать временный файл, заданный с помощью переменной операционной среды TEMP.
Вы можете использовать DISKCOMP для сравнения с дискетой файла образа (созданного с помощью DISKCOPY), но файл образа нельзя сравнивать в другим файлом образа.
DISKCOMP может использоваться только для сравнения дискет, скопированных с помощью DISKCOPY, и не работает с сетевыми дисками или дисками, созданными с помощью команд ASSIGN, JOIN или SUBST. Первая сравниваемая дискета должна иметь тот же тип, что и вторая дискета.
Приведем пример сравнения двух дискет в дисководе A:
C>DISCOMP A: A:
и сравнения дискеты с файлом образа:
C>DISKCOMP C:\IMAGE\DISKA.IMG B: /A