![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Команда DISKCOMP
Сравнивает содержимое гибких дисков. Сравнение выполняется по дорожкам. DISKCOMP определяет число сторон и секторов на дорожку на основе формате первого заданного диска. DISKCOMP [диск1: [диск2: ]] [/1] [/8]Параметр " диск1: " задает дискету в одном из дисководов, " диск2: " задает дискету в другом дисководе. Параметр /1 сравнивает только первые стороны дискет, даже если они двусторонние, и дисководы могут работать с двусторонними дискетами. Параметр /8 приводит к сравнению только первых 8 секторов на дорожку, даже если дискета содержат 9 или 15 секторов на дорожку. Команда DISKCOMP работает только с гибкими дисками. Для жестких дисков ее использовать нельзя. В этом случае выводится сообщение об ошибке: Invalid drive specification Specified drive does not exist or is non-removable (Недопустимая спецификация диска, заданные диски не существуют или не являются сменными)Если все дорожки на двух сравниваемых дискетах совпадают, DISKCOMP выводит следующее сообщение: Compare OK (Сравнение успешно)Если дорожки не совпадают, то выводится сообщение следующего вида: Compare error on side 1, track 2 (Ошибка сравнение на стороне 1, дорожке 2)После завершения сравнения DISKCOMP выводит сообщение: Compare another diskette (Y/N)? (Сравнить другую дискету (Да/Нет)?)Если вы нажмете Y, DISKCOMP выводит подсказку для вставки дискеты для следующего сравнения. При нажатии N DISKCOMP прекращает сравнение. При сравнении DISKCOMP игнорирует номер тома. Если вы пропустите параметр " диск2: ", то DISKCOMP использует текущий диск. Если опущены оба параметра дисков, то DISKCOMP использует для обоих дисков текущий. Если текущий диск совпадает с " диск1: ", то DISKCOMP выводит при необходимости подсказку для смены дискет. Если в параметрах " диск1: " и " диск2: " задан один и тот же диск, DISKCOMP выполняет сравнение с помощью одного дисковода, выводя подсказку для смены дискет. В зависимости от объема дискет и оперативной памяти, вам может потребоваться сменить дискеты несколько раз. Если типы дискет не совпадают, DISKCOMP выводит сообщение: DISKCOMP не работает с сетевыми дисками или дисками, созданными по команде SUBST. В этих случаях DISKCOMP выводит на экран сообщение об ошибке. При использовании DISKCOMP для диска, полученного с помощью команды COPY, DISKCOMP может выводить сообщение следующего типа: Compare error on side 0, track 0 (Ошибка сравнения на стороне 0, дорожка 0)Такой тип ошибки может происходить, даже если дискеты идентичны. Хотя команда COPY дублирует информацию, она не обязательно помещает ее в то же место диска. Подробности сравнения отдельных файлов диска см. в описании команды FC. Коды выхода команды DISKCOMP приведены в следующей таблице:
Коды выхода (значение ERRORLEVEL) вы можете использовать в команде IF командного файла. О сравнении файлов рассказывается в описании команды FC.
|