Смекни!
smekni.com

Операционная система DOS (стр. 5 из 7)

Очистка экрана монитора.

Для очистки экрана монитора имеется программа Cls. Формат команды:

Cls

Выполнение команды. Экран монитора очищается. В первой строке экрана появляется приглашение DOS.

Вывод файла на печать.

Для вывода текстового файла на печать можно воспользоваться командой Copy. Формат команды:

Сору /b имя файла prn

Перед выдачей этой команды необходимо, чтобы принтер был включён и находился в состоянии готовности.

Работа с дисками в DOS.

Установка и отмена режима проверки при записи на диски.

Обычно запись на диски производится без ошибок, поэтому проверка её правильности не выполняется. Однако с помощью команды Verify можно включить или выключить режим проверки. Этот режим имеет смысл включать при записи важной информации на дискеты (например, архивных копий), а также при записи на «сбойные» дискеты. Многие пользователи работают в этом режиме постоянно (включая его в файле AUTOEXEC.BAT).

Формат команды:

Verify on – включить режим проверки при записи на диски;

Verify off – выключить режим проверки при записи на диски;

Verify без параметров – вывести информацию о том, включён или выключен режим проверки при записи на диски.

Форматирование дискет.

Перед первым использованием дискет их следует подготовить для того, чтобы с ними могли работать используемые на IBM PC программы. Этот процесс называется инициализацией, или форматированием. Форматирование дискет можно выполнить с помощью входящей в DOS программы Format. Кроме того, программа Format используется для того, чтобы:

· Подготовить дискету, с которой можно загружать операционную систему DOS («системную» дискету);

· Очистить дискету от данных и пометить все её дефектные участки.

Формат команды:

Format дисковод: [параметры]

Виды форматирования. При форматировании дискет программа Format выполняет низкоуровневую разметку магнитной поверхности дискеты и затем запись системной информации (загрузочного сектора дискеты, таблицы размещения файлов и корневого каталога). Низкоуровневая разметка поверхности дискеты выполняется достаточно долго и полностью разрушает всю информацию на дискете. Поэтому начиная с версии 5.0 MS DOS пир форматировании дискет низкоуровневая разметка магнитной поверхности дискеты выполняется, только если она запрошена пользователем (параметр /U) или если без неё нельзя обойтись (дискета не форматирована или форматирована на другую ёмкость). Для указания вида форматирования дискеты можно указать следующие параметры:

/U – безусловное форматирование дискеты с уничтожением имеющихся на ней данных. Этот параметр желательно указывать при форматировании новых дискет, так как при этом программа Format не тратит время на проверку того, форматирована дискета или нет, а сразу приступает к форматированию;

/Q – быстрая очистка дискеты без контроля наличия сбойных участков на дискете. Этот режим следует употреблять только для уже отформатированных дискет, про которые известно, что они находятся в хорошем состоянии.

Если в команде не указан ни параметр /U, ни параметр /Q, то программа Format при обработке дискеты сначала проверяет, форматирована ли эта дискета. Если дискета форматирована и её новый формат должен быть таким же, что и имеющийся, тогда программа Format не уничтожает данные на дискете, а только стирает информацию обо всех файлах и каталогах из системных областей дискеты (таблицы размещения файлов и корневого каталога), а затем тестирует область данных дискеты на наличие сбойных участков. Для уже отформатированных дискет это ускоряет их переформатирование.

Создание системной дискеты. Если в команде Format указать параметр /S, то будет подготовлен «системный» диск, т.е. диск, с которого можно загрузить операционную систему DOS. При этом после выполнения обычного форматирования на диск будут скопированы (с текущего диска) файлы COMMAND.COM (командный процессор DOS), системные файлы DOS – IO.SYS и MSDOS.SYS (в зависимости от версии DOS эти файлы могут называться иначе), а в MS DOS версии 6.0 и выше – также и драйвер для обработки «сжатых» дисков – DRVSPACE.BIN или DBLSPACE.BIN.

Задание ёмкости дискеты. По умолчанию дискеты форматируются на стандартную максимальную ёмкость, допускаемую дисководом. Однако можно выбрать ёмкость, на которую надо форматировать дискету, задав параметр /F:ёмкость дискеты. Здесь ёмкость дискеты означает:

1440 или 1.44 – 1,44 Мбайта 2880 или 2.88 – 2,88 Мбайта

1200 или 1.2 – 1,2 Мбайта 720 – 720 Кбайт

360 – 360 Кбайт 320 – 320 Кбайт

180 – 180 Кбайт 160 – 160 Кбайт

Трёхдюймовые дискет может быть 1440 (или, что то же самое, 1.44), 2880 (или, что то же самое, 2.88) и 720 – для дискет ёмкости 1,44 Мбайта, 2,88 Мбайта и 720 Кбайт. Для дискет ёмкости 2,88 Мбайта требуются специальные дисководы.

Задание метки дискеты. С помощью параметра /V можно указать метку, которую получит дискета. Формат параметра: /V:метка. Здесь метка – строка длиной до 11 символов, не содержащая пробелов, а также символов < : >. Метку, содержащую пробелы, можно создать с помощью программы Label, или просто не указывая параметр /V.

Если в команде не задан параметр /V, то программа Format запросит метку дискеты перед окончанием форматирования. Как правило, на этот вопрос отвечают нажатием клавиши Enter, так что дискета помечается пустой меткой.

Процесс форматирования. Перед вводом команды format (нажатием Enter) лучше прочитать ещё раз командную строку, чтобы убедиться в том, что в ней всё написано правильно.

Вставка дискеты. После ввода команды появляется сообщение

Insert new diskette to drive x: and strike ENTER when ready

(вставьте дискету и нажмите Enter)

Здесьx: - имя дисковода, в который надо вставить дискету. Если форматирование не нужно, надо нажать Ctrl C.

Если вставленная дискета испорчена, то появится соответствующее сообщение, например:

Invalid media or Track 0 bad – disk unusable

(неверный носитель или дорожка 0 испорчена, дискету использовать нельзя)

Это сообщение может появиться также при попытке инициализировать дискету с высокой плотностью записи (т.е. ёмкостью 1,2 Мбайта) на дисководе для дискет ёмкостью 360 Кбайт.

Сообщение о ходе форматирования. В ходе работы программа Format выводит сообщение о проценте отформатированной поверхности дискеты (в версиях DOS до 4.0 – о номере форматируемой дорожки и цилиндра). По окончании работы выводится сообщение:

Format complete

(форматирование окончено)

Перенос системных файлов. Если был задан параметр /S для создания системной дискеты, и системные файлы успешно перенесены на дискету, то появится сообщение:

System transferred

(системные файлы перенесены)

Если же при указании параметра /S на том месте дискеты, где должны располагаться системные файлы, обнаруживается дефектный участок, то будет выдано сообщение: «disk unsuitable for system disk» («Диск не годится для использования в качестве системного»). На таком диске можно хранить только данные.

Запрос метки дискеты. Если в команде не был указан параметр /V, программа Format запросит метку дискеты:

Volume label (11 characters, ENTER for none)?

(метка диска (11 символов, ENTER для пустой метки))

Нужно ввести метку и нажать клавишу Enter. Чтобы задать пустую метку, можно сразу нажать Enter.

Вывод информации о диске. По окончании форматирования и задания метки дискеты, программа Format выводит данные о дискете (в байтах):

· Общий размер дискеты (total disk space);

· Общий размер дефектных участков (in bad sectors);

· При задании параметра /S – размер системных файлов DOS (user by system);

· Размер свободного места на диске (available on disk).

Кроме того, выводится и другая информация о дискете.

Запрос о форматировании других дискет. В заключении программа Format выводит запрос:

Format another (Y/N)?

(форматировать ещё? Y – да, N – нет)

Чтобы отформатировать ещё дискету (с использованием тех же параметров форматирования), надо ответить Y и Enter, иначе надо ответить N и Enter.

Задание метки на диске.

С помощью входящей в MS DOS программы Label можно присвоить метку – обозначение длиной до 11 символов. Метки могут помочь различать диски. Кроме того, некоторые программы требуют использования дискет с определённой меткой. На жёстком диске метка служит дополнительной защитой от случайного форматирования: Программы Format, Fdisk и многие другие предварительно требуют ввести метку логического диска. Формат команды:

Label дисковод:

Программа Label сообщит о существующей метке диска и запросит новую метку. Если не необходимо изменять метку диска, надо нажать Enter. Метка диска должна быть длиной до 11 символов, она может включать пробелы. Не рекомендуется включать в метку символы:

? / &bsol; | . , ; : + = [ ] ( ) & ^ < > '' *

Чтение метки. Чтобы узнать метку диска, можно воспользоваться командой Vol. Формат команды: vol дисковод: . Например, команда vol а: выведет на экран метку диска а: . Метка диска выводится также командой Dir и программой Norton Commander (в информационной панели).

Эффективное использование дискет.

При наличии дисководов ёмкостью 1,2 Мбайта на дискетах двойной плотности (DS/DD) с помощью специальных программ можно разместить не 360 Кбайт , а 720 или даже 800 Кбайт, т.е. в 2,2 раза больше. Несколько увеличить ёмкость дискет можно и в других случаях. Одной из таких программ, обеспечивающих эффективное использование дискет, является программа PU_1700, разработанная Ю. И. Панковым (г. Москва). Формат команды в простейшем случае таков:

PU_1700.

Для получения справки об использовании программы PU_1700 следует ввести команду ЗГ_1700 /? .