Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MSDOS.doc
Скачиваний:
4
Добавлен:
13.11.2019
Размер:
501.25 Кб
Скачать

1.8. Основные команды и программы dos

1.8.1.Форматирование (инициализация) дискет выполняется перед использованием новых дискет. Этот процесс реализуется с помощью команды:

FORMAT дисковод:[/S],

где FORMAT – ключевое слово «форматирование»;

слово «дисковод» заменяется на имя: a:.

[ ] – необязательный элемент команды;

S – ключ, в частности указывает на форматирование «системной» дискеты.

Примеры:

c:\FORMAT a: – форматируется обычная дискета a: программой FORMAT, находящаяся на диске c: ;

c:\FORMAT Q:/S – форматируется «системная» дискета a:

Слово «системная» подразумевает, что на ней будет храниться MS DOS, т. е. с нее можно загружать ОС.

На экране могут появляться различные сообщения, которые здесь не приводятся.

Для форматирования дискет на любую емкость используется команда

FORMAT< дисковод >/T: <число дорожек>/N:<число секторов>,

где Т = 40 или 80, Т = 18 ( для стандартной емкости 1,44 Мб) или Т = 20 ( для максимальной емкости 1,6 Мб).

1.8.2. Копирование файлов осуществляется с помощью команды COPY в самых различных вариантах.

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

COPY имя файла1 имя файла2

или

COPY имя файла1 [имя каталога2]

В именах файлов можно употреблять * и ?.

Первый параметр команды (после COPY) является исходным, второй – целевым («откуда – куда»).

Дисковод и путь во втором параметре команды указывает каталог, в который копируются файлы. Если во втором параметре имя файла отсутствует, то имена файлов при копировании не меняются. Если во втором параметре команды задано имя файла, то оно указывает новое имя копируемого файла. Символы * и ? в имени файла во втором параметре команды указывают, что соответствующие символы в именах копируемых файлов при копировании не меняются.

Примеры:

Сору aaa.doc yyy.txt – копирование файла aaa.doc в текущем каталоге, в котором создается файл yyy.txt;

Copy a:\*.* – копирование всех файлов из корневого каталога накопителя a: в текущий каталог;

Сору \t\*.doc c:*.txt – копирование всех файлов с расширением .doc из каталога \t текущего диска в текущий каталог диска c: с расширением .txt.

В команде COPY имена устройств CON (консоль или клавиатура) и PRN (принтер) вместо имени файла можно использовать только как выходной файл.

Команда COPY может использоваться также для объединения содержимого нескольких файлов в один файл, т. е. для конкатенации файлов. Формат команды:

COPY имя файла + [имя файла]… имя файла

Пример:

COPY F1+F2+F3 F4.

Файл с именем F4 образуется путем соединения F1, F2 и F3. Если результирующий файл не указан, то соединенные файлы будут записаны в файл, имя которого задано первым (в приведенном примере – F1).

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

COPY имя файла PRN

При выводе двоичных (не текстовых) файлов на принтер могут изображаться различные специальные символы. Поэтому с помощью этой команды или с использованием PRINT в фоновом режиме следует выводить только текстовые файлы.

1.8.4. Вывода текстового файла на экран осуществляется с помощью команды TYPE:

TYPE имя файла

Примеры:

type paper.doc – вывод на экран из текущего каталога;

type a:\doc\t.doc – вывод на экран файла t.doc из каталога a:\doc.

Вывод на экран можно приостановить нажатием клавиш Ctrl и S (т. е. нажимается Ctrl и, не отпуская ее, – S). Повторное нажатие этих клавиш возобновляет вывод на экран.

Закончить вывод на экран можно, нажав одновременно Ctrl и C или Ctrl и Break.

С помощью клавиш Ctrl и PrtScr выведенную на экран информацию можно распечатать на принтере.

1.8.5. Очистки экрана монитора проводится с использованием программы CLS.

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

CLS

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

1.8.6. Создание текстовых файлов. Чтобы создать текстовый файл лучше всего использовать любой редактор, который может работать с текстовыми файлами, например, со встроенным редактором Norton Commander или ЛЕКСИКОНом.

Небольшие текстовые файлы можно набрать непосредственно с клавиатуры с помощью команды

COPY CON имя файла

После ввода этой команды нужно поочередно вводить строки файла, нажимая Enter в конце каждой строки. После ввода последней надо нажать F6 и затем Enter. Команда COPY выведет сообщение о создании файла, а на диске появится файл с указанным именем.

1.8.7. Копирование MS DOS. Копирование дискет. ОС может быть скопирована только на дискету, форматирование которой выполнялось с помощью опции или ключа «/S».

Копирование MS DOS осуществляется следующей командой:

с:\>SYS a:

Для копирования дискет можно использовать входящую в MS DOS программу DiskCopy. Формат команды:

DISKCOPY [дисковод:] [дисковод:] [/V] [/M]

Первый параметр в команде указывает дисковод, на котором находится копируемая дискета. Второй – дисковод, на котором находится дискета, на которую производится копирование. Если в команде второй дисковод не указан, то копирование производится на текущий дисковод.

Параметр /V – проверяет правильность копирования.

Параметр /M – не использовать жесткий диск при копировании.

1.8.8. Просмотр каталога. Для вывода оглавления каталога используется DIR.

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

DIR [дисковод:][путь\][имя файла][/P][/W]

В имени можно употреблять * и ?. Если имя файла не задано, то выводится все оглавление каталога.

Если не указаны дисковод и путь, то подразумевается текущий дисковод и текущий каталог.

Для каждого файла DIR сообщает его расширение, размер файла в байтах, дату и время создания или обновления. Подкаталоги отмечаются <DIR>. В конце вывода сообщается о размере свободного пространства на диске.

Параметр /Р задает поэкранный вывод оглавления (от «page»). Следующая станица выводится при нажатии любой клавиши.

Параметр /W задает вывод только информации об именах файлов в каталоге. Имена выводятся по пять в каждой строке.

1.8.9. Смена текущего дисковода осуществляется путем набора имени дисковода, который должен стать текущим, и затем двоеточия, например:

a: - переход на дисковод a:

c: - переход на дисковод c:

После набора команды надо нажимать клавишу Enter.

1.8.10. Смена текущего каталога выполняется командой СD (Change Directory). Ее формат:

СD [дисковод:] путь

Если задан дисковод, то текущий каталог изменяется на этом дисководе, иначе – на текущем дисководе.

Примеры:

Cd \ - переход в корневой каталог текущего диска;

Cd\prog\dos – переход в каталог \prog\dos

1.8.11. Создание каталогов. Для создания нового каталога имеется команда MD (Make Directory). Формат команды:

MD [дисковод:] путь

Примеры:

Md ууу – создание подкаталога в текущем каталоге;

Md a:\work – создание подкаталога work в корневом каталоге диска a:.

1.8.12. Удаление каталога. Для удаления пустого каталога служит команда RD (Remove Directory). Формат команды:

RD[дисковод:] путь

Примеры:

Rd yyy – удаление подкаталога yyy в текущем каталоге;

Rd a:\work – удаление подкаталога диска a:

Удалить можно только пустой каталог!

1.8.13. Сжатие диска называется процессом оптимизации размещения файлов на диске с устранением пустых мест.

Одной из программ по перемещению файлов является программа SpeeDisk из комплекса Norton Utilities 6.0.

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

SPEEDISK дисковод: [режим]

Если не указан дисковод, то программа выводит запросы о параметрах:

/FF – полная оптимизация с упорядоченным размещением файлов. Это самый медленный, но и самый эффективный режим. Рекомендуется выполнять 1 раз в месяц;

/FD – полная оптимизация с перемещением каталогов в начало диска. Значительно быстрее. Рекомендуется выполнять 1 раз в неделю;

/U – устранение фрагментации файлов. Это самый быстрый, но и менее эффективный режим;

/V – выполнить проверку правильности записи на диск;

/B – перезагрузить компьютер по окончании работы программы SpeeDisk.

При сжатии диска на экран выводится карта диска, в которой специальными символами отмечены занятые, используемые или частично используемые, неперемещаемые и дефектные участки:

# – полностью занятый участок;

▌ – неиспользуемый или частично используемый участок;

Х – неперемещаемый участок;

В – дефектный участок.

Эти обозначения приведены в правом нижнем углу экрана.

В нижней части экрана посередине располагается диаграмма (полоска), отражающая ход форматирования диска. В процессе сжатия диска программа SpeeDisk наглядно показывает ход работы на экране. Обрабатываемая часть диска выделяется желтым цветом (на монохромных мониторах – повышенной яркостью). Действия программы изображаются с помощью следующих обозначений:

r – участок диска читается;

w – участок записывается;

v – участок проверяется.

Процесс сжатия диска можно прекратить, нажав клавишу ESC.

Выход из программы SpeeDisk происходит автоматически, если в командной строке при вызове программы заданы и дисковод и способ оптимизации. В диалоговом режиме программа каждый раз выводит запрос о последующих действиях. С помощью клавиш <←> и <→> можно выбрать один из следующих вариантов:

  • ANOTHER DRIVE – переход к сжатию другого диска;

  • CONFIGURE – выход в меню конфигурации программы SpeeDisk;

  • EXIT SPEED DISK – выход из программы SpeeDisk.

1.8.14. Поиск файлов на диске по имени файла и/или по содержанию в файле строки символов выполняет программа FileFind из комплекса Norton Utilities 6.0.

Формат вызова программы:

FILEFIND имя файла [строка символов][режимы]

В имени файла можно употреблять * и ?.

Если в имени файла нет указания, в каком каталоге находится файл, то поиск производится во всех каталогах на диске.

Если задать режим /C, поиск будет вестись только в текущем каталоге.

Режим /S обеспечивает поиск в некотором каталоге и всех его подкаталогах.

Режимы /C и /S обеспечивают поиск в текущем каталоге и всех его подкаталогах.

Программа может обеспечить поиск файла на всех дисках компьютера. Для этого вместо имени диска надо поставить символ «*»:. Можно задать *: *.* - поиск во всех файлах на всех дисках.

Для выхода в главное меню используется клавиша Esc.

1.8.15. Восстановление удаленных файлов возможно с помощью программы UnErase из комплекса Norton Commander 6.0. Формат команды:

UNERASE [имя файл]

В имени файла можно употребить символы «*» и «?».

Для выхода из программы следует нажать клавишу Esc.

1.8.16. Удаление файлов осуществляется командой DEL. Формат команды:

DEL имя файла

В имени файла можно употреблять символы «*» и «?».

Например, для удаления всех файлов с расширением .bak из текущего каталога можно использовать команду del *.bak. С помощью команды del *.* можно удалить все файлы использовать из текущего каталога.

1.8.17. Переименование файлов. Для этого имеется команда Ren (Rename). Формат команды:

Ren имя файла1 имя файла2

Параметр «имя файла1» задает имя (или шаблон имен с символами «*» и «?») переименовываемых файлов, параметр «имя файла2» – новое имя (имена) файлов.

1.8.18. Другие возможности. Для вывода информации о файле и установке даты имеется команда DATE, времени – TIME, изменение вида приглашения DOS – PROMPT[текст].

Для получения разнообразной информации о компьютере можно использовать программу SysInfo из комплекса Norton Commander 6.0.

Для сравнения дискет по дорожкам служит команда DISKKOMP.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]