Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

417-Информатика 1 Муравьев

.pdf
Скачиваний:
18
Добавлен:
11.05.2015
Размер:
1.04 Mб
Скачать

21

следует искать программу, которую следует выполнить, и которая не была найдена в текущем каталоге - если путь доступа к каталогу с этой программой не задан, MS-DOS будет искать ее только в текущем каталоге. В следующем примере мы зададим путь доступа к каталогу TURBO.

Если в вашем корневом (основном) каталоге есть файл AUTOEXEC.BAT, после того, как вы включите компьютер, будут выполнены все действия, которые указаны в этом файле (если вы находитесь в корневом каталоге, приглашение MS-DOS имеет вид C>

или C:\).

Ниже показано, как создать файл AUTOEXEC.BAT:

1)наберите CD\ для того, чтобы попасть в корневой каталог;

2)наберите COPY CON AUTOEXEC.BAT<Enter>. Это команда MSDOS будет копировать все, что вы наберете с клавиатуры в файл

AUTOEXEC.BAT;

3)наберите

PROMPT $P$G<Enter>

PATH=C:\TURBO

CD TURBO

Ctrl-Z <Enter>

После того, как вы наберете Ctrl-Z, команды будут записаны в файл AUTOEXEC.BAT. Для того чтобы проверить, как работает файл AUTOEXEC.BAT, перезапустите компьютер, нажав клавиши Ctrl-Alt-Del. Вы должны увидеть на экране

C:\TURBO>

Здесь команда PROMPT $p$G задает формат вывода приглашения на экран, команда PATH=C:\TURBO задает путь, в котором операционная система будет искать файлы, если их нет в текущем каталоге (можно указать через точку с запятой несколько путей), команда CD TURBO изменяет текущий каталог.

ГЛАВА 4. РАБОТА С NORTON COMMANDER

В стандартном режиме работа в операционной системе MS DOS строится по принципу диалога: пользователь набирает на клавиатуре необходимую команду и вводит ее нажатием клавиши <Enter>. MS DOS обрабатывает команду и по мере необходимости посылает соответствующие сообщения на экран дисплея. Такой режим работы не всегда удобен и не нагляден, поэтому в настоящее время широко распространены разнообразные программы-оболочки. Они позволяют в

22

полноэкранном режиме выполнять наиболее часто используемые операции MS DOS: просмотр каталогов дисков; копирование, перемещение и удаление файлов; запуск программ и т.д. Одной из самых распространенных программ-оболочек в настоящее время является

Norton Commander ( далее NC).

4.1. Запуск NC

Запуск может быть осуществлен в двух вариантах. Если он начинается с файла NC.EXE , то NC в процессе работы будет постоянно занимать около 150 Кбайт оперативной памяти, что приводит к уменьшению ее свободной части. В этом случае при необходимости запуска больших пользовательских программ приходится периодически выходить из среды NC. Если же запуск NC производится через файл NCSMALL.EXE , то получаем вариант NC, ядро которого занимает около 12 Кбайт, а среда NC загружается и выгружается автоматически по мере необходимости.

Чаще всего первоначальный вызов NC происходит из файла AUTOEXEC.BAT при загрузке системы.

4.2. Выход из NC

Для выхода из NC следует нажать клавишу <F10>. В центре экрана появится запрос на подтверждение выхода. Подтверждение дается либо клавишей <Enter>, либо клавишей <Y>. Отмена производится при нажатии клавиши <N>.

4.3. Общий вид экрана

После запуска NC в верхней части экрана появляются два прямоугольных окна, ограниченных двойной рамкой (далее эти окна будут называться панелями). Ниже этих панелей располагается приглашение DOS. В этой строке можно вводить обычные команды DOS. Еще ниже располагается строка, напоминающая значение функциональных клавиш NC (рис.1).

4.4. Панели NC

В каждой панели NC может содержаться:

- оглавление каталогов на диске (см. рис.1, левая панель);

23

-сводная информация о диске и каталоге на другой панели (см. рис.1, правая панель);

-дерево каталогов на диске (рис.2).

╔════════════╤ D:\BP\BIN ═╤════════════╗╔════════════════ Info ════════════════╗

Name

Name

Name

║║

The Norton Commander, Version 3.0

║..

 

│turbo

tp │

 

║║ Copyright (C) 1986-9 by Peter Norton ║

║tp

 

bat│turbo

tph│

 

║╟──────────────────────────────────────╢

║bpc

 

cfg│tvision

tph│

 

║║

655 344 Bytes Memory

║bpw

 

cfg│turbo

tpl│

 

║║

614 384 Bytes Free

║thelp

cfg│

 

 

║║

245 370 880 total bytes on drive D:

║tpc

 

cfg│

 

 

║║

30 486 528 bytes free on drive D:

║tpc

 

exe│

 

 

║║

22 files use 1 986 560 bytes in

║turbo

exe│

 

 

║║

D:\BP\BIN

║unzip

exe│

 

 

║╟──────────────────────────────────────╢

║turbo

ico│

 

 

║║

 

║bpw

 

ini│

 

 

║║

No `dirinfo' file in this directory ║

║tdw

 

ini│

 

 

║║

 

║grafic

pas│

 

 

║║

 

║qqq

 

pas│

 

 

║║

 

║t

 

pas│

 

 

║║

 

║temp

 

pas│

 

 

║║

 

║ttt

 

pas│

 

 

║║

 

║zz

 

pas│

 

 

║║

 

╟────────────┴────────────┴────────────╢║

 

║..

 

 

►UP--DIR◄ 10.07.97 15:19║║

 

╚══════════════════════════════════════╝╚══════════════════════════════════════╝

D:\BP\BIN>

5Copy 6RenMov 7Mkdir

8Delete 9PullDn 10Quit

1Help

2Menu 3View 4Edit

 

Рис.1. Вид экрана при работе с программой Norton Commander

 

╔═════════════════════════════ NCD ══════════════════════════════╗

\ ─┬─TC

 

 

├─FOXPRO

 

 

├─OS2───────────MDOS──────────WINOS2

 

├─ BR__PASCAL ──TPPP────────┬─OSN__11─────┬─HELP

├─BIN_────────►

├─BGI

├─DEMOS

├─ODBC

└─SYSTEM ─────►

 

║ ──────────────────────────────────────────────────────────────

║ D:\

 

 

║ Speed search:

Press ^Enter for next match. ║

╚════════════════════════════════════════════════════════════════╝

Рис.2. Дерево каталогов диска

В зависимости от содержания панели в верхней ее части выводится либо имя этого каталога, "Info", или "Tree". Имена файлов выводятся строчными буквами, а подкаталогов - прописными.

24

Самую верхнюю строчку в оглавлении занимает ссылка на родительский каталог в виде символов "..".

4.5. Выделенный файл или каталог

Один из файлов или каталогов на экране выделен серым фоном (либо инверсным изображением на монохромном дисплее). Клавишами перемещения курсора можно сменить выделенный файл или каталог. При необходимости переход к содержимому другой панели производится клавишей <Tab>.

Нажатие клавиши <Enter> при выделенном подкаталоге приводит к входу в этот подкаталог, при выделенном родительском каталоге - к возвращению в него, при выделенном файле - к действию, зависящему от расширения имени файла. Тип действия задается файлом NC.EXT, правила работы с которым будут описаны ниже.

4.6. Использование функциональных клавиш

В нижней строке экрана выводится справочная информация о назначении функциональных клавиш.

<F1>- Help - краткая информация о назначении клавиш при работе в

NC;

<F2>-User - вызов пользовательского меню; <F3>-View - просмотр содержимого выделенного файла; <F4>-Edit - редактирование выделенного файла;

<F5>-Copy - копирование выделенного файла (или группы файлов). В середине экрана появляется запрос о том, куда копировать файл (группу файлов). По умолчанию копирование производится в каталог, изображенный на другой панели. Можно набрать и другое имя каталога;

<F6>-Renmov - переименование файла (каталога) или пересылка в другой каталог. Можно задать новое имя файла (каталога) или имя каталога для пересылки;

<F7>-MkDir - создание подкаталога; <F8>-Delete - уничтожение файла (подкаталога);

<F9>-Menu - вызов меню переключения режимов работы NC; <F10>-Quit - выход из NC.

4.7. Выбор группы файлов

25

NC позволяет выполнять групповые операции над файлами: копирование, перемещение, удаление и т.д. Помещение выделенного файла в группу и исключение из нее осуществляется нажатием клавиши вставки <Ins>. Выбор группы файлов по маске начинается при нажатии клавиши <+> на функциональной клавиатуре. Задание маски выбора выполняется по обычным правилам с использованием символов "*" и "?". Отменить выделение группы файлов по маске можно с помощью клавиши <-> на функциональной клавиатуре.

Выбранные файлы на экране будут выделены желтым цветом (для цветного дисплея). В нижней (дополнительной) строке панели выводятся сведения об общем числе файлов в группе и суммарном их размере. Групповые операции допустимы при использовании функциональных клавиш <F5>, <F6> и <F8>.

4.8. Быстрый переход в другой каталог

Для того чтобы перейти в другой каталог на том же диске, можно нажать комбинацию клавиш <Alt-F10>. После этого на экране изображается дерево каталогов на диске (рис.3). Клавишами перемещения курсора следует выделить нужный каталог и нажать <Enter>. Можно также набрать первые буквы имени того каталога, в который надо перейти. Norton Commander постарается сам выделить нужный каталог. Если Norton Commander выделил не тот каталог, который Вам нужен, а какой-то другой каталог, имя которого начинается с указанных Вами букв, то следует нажать <Ctrl-Enter>, чтобы Norton Commander выделил следующий подходящий каталог.

╔═════════════════════════════ NCD ══════════════════════════════╗

\ ─┬─FOX

 

 

├─PCAD

 

 

├─FUJI

 

 

├─TEMMP

 

 

├─WINDOWS─────┬─FILES

 

├─MSAPPS──────┬─GRPHFLT

├─MSINFO

└─PROOF

├─SETUP

 

├─STARTUP

 

└─TEMPLATE

 

├─VTK─────────┬─VTK_FOX

 

└─VTK

 

 

 

║ ──────────────────────────────────────────────────────────────

║ N:\

 

 

║ Speed search:

 

Press ^Enter for next match. ║

╚════════════════════════════════════════════════════════════════╝

Рис.3. Быстрый переход в другой каталог

4.9. Переход на другой диск

26

Для того чтобы в панели Norton Commander вывести оглавление другого диска, следует нажать <Alt-F1> - для левой панели,<Alt-F2> - для правой панели.

Затем надо выбрать (клавишами <стрелка-вправо>,<стрелка-влево>) имя нужного диска и нажать <Enter>.

Если на панели Norton Commander изображается оглавление каталога на дискете, а Вы заменили дискету, то для того, чтобы прочесть оглавление новой дискеты, надо нажать <Alt-F1> или <Alt-F2> и <Enter>.

4.10. Запуск программ и команд DOS

Если требуется выполнить ту или иную программу или команду DOS, необходимо только, как обычно, набрать эту команду и нажать <Enter>. После окончания выполнения вид экрана будет тот же, что и до него.

Если требуется посмотреть на выведенные на экран результаты выполнения команды (они могут быть закрыты панелями Norton Commander), нажмите <Ctrl-O>. Повторное нажатие <Ctrl-O> восстановит панели на экране.

Чтобы вывести в командную строку предыдущую выполненную команду, нажмите <Ctrl-E>. При повторных нажатиях <Ctrl-E> в командную строку будет выводиться команда, которая была введена перед той, которая находится в командной строке. При нажатии <Ctrl-X> в командную строку выводится команда, которая была введена после той, которая находится в командной строке. После того, как в командную строку была выведена подходящая команда, ее можно отредактировать и затем нажать клавишу <Enter> для выполнения.

Если требуется выполнить одну из предыдущих команд без всяких изменений, то можно нажать <Alt-F8> , выделить с помощью клавиш перемещения курсора <стрелка-вверх>,<стрелка-вниз> нужную команду и затем нажать клавишу <Enter> для ее выполнения.

Чтобы вывести в командную строку на место курсора имя высвеченного на панелях Norton Commander файла, нажмите <Ctrl-Enter>. При этом курсор должен указывать на пробел.

Для того чтобы очистить командную строку, нажмите <Esc>.

4.11. Быстрый поиск файла

Чтобы быстро выделить файл в текущем каталоге, следует нажать клавишу <Alt> и, не отпускать ее, первые буквы имени нужного файла. Norton Commander выделит нужный файл, как только Вы введете достаточное количество букв имени файла.

╔════════════════════════════ Find File ════════════════════════════╗

27

 

 

 

 

║ \ORCADESP\SDT

4 634

14.10.91

4:10

bbs.txt

 

 

 

 

║ \PIIXIDE

readme.txt

33 564

23.09.96

0:00

 

 

 

 

║ \PROGRA~1\BORLAND\DELPHI~1.0

11 061

2.02.96

12:10

deploy.txt

manuals.txt

24 776

8.02.96

18:38

readme.txt

61 366

24.05.96

14:17

 

 

 

 

║ \PROGRA~1\BORLAND\DELPHI~1.0\DEMOS\DB\CACHEDUP

11:51

about.txt

3 330

8.02.96

║ ───────────────────────────────────────────────────────────────── ║

48 files found.

Chdir New search Quit FF

╚═══════════════════════════════════════════════════════════════════╝

Рис.4. Быстрый поиск файла на диске

Для быстрого поиска файла во всех каталогах на диске (рис.4) следует нажать <Alt-F7> и набрать имя файла, который Вы хотите найти. В имени файла можно использовать символы * и ?. После нажатия клавиши <Enter> начнется поиск. Поиск можно прекратить, выделив "Stop" и нажав <Enter>. Клавишами передвижения курсора <стрелка-вверх> и <стрелка - вниз> можно выделить нужный файл среди найденных, если найдено несколько файлов. Затем можно выделить в меню "ChDir" и нажать <Enter> для перехода в тот каталог, где находится нужный файл.

4.12. Меню Norton Commander

С помощью меню Norton Commander можно установить наиболее удобный вид представления информации на экране, изменить режимы работы Norton Commander, а также выполнить некоторые другие действия.

Для входа в меню следует нажать клавишу <F9>. В верхней строке экрана появится строка, содержащая пункты меню

"Left" , "Files" , "Commands" , "Options" и "Right".

Один из этих пунктов меню является в ы д е л е н н ы м. Для выбора нужного пункта меню следует использовать клавиши перемещения курсора [стрелка-вправо] и [стрелка-влево]. Выбрав нужный пункт меню, следует нажать клавишу <Enter> , и под ним откроется соответствующее ему подменю (рис.5). Для выбора нужного пункта подменю следует использовать клавиши <стрелка-вверх> и <стрелка-вниз>. Выбрав нужный пункт подменю, следует нажать клавишу <Enter>.

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

Приведем описание пунктов меню Norton Commander.

28

"Left" и "Right" - режимы выхода информации соответственно в левой и правой панелях Norton Commander. Действующие режимы отмечены галочкой слева. Чтобы установить или отметить режим, надо выделить его клавишами перемещения курсора и нажать <Enter>. Подменю, соответствующие "Left" и "Right", содержат следующие пункты

Brief - краткая информация о файлах (выводится только имя);

Full - полная информация о файлах;

Info - в панели изображается сводная информация о каталоге и диске на другой панели;

Tree - в панели изображается дерево каталогов на диске; On/Off - выводить или не выводить на экран левую панель; Name - файлы выводятся в алфавитном порядке;

eXtension - файлы выводятся так, что расширения имен файлов оказываются в алфавитном порядке;

tiMe - файлы выводятся в порядке убывания даты последней модификации: более новые файлы выводятся первыми;

Size - файлы выводятся в порядке убывания их размера;

Unsorted - файлы выводятся в том порядке, в котором они записаны в каталоге;

Re-read - повторно прочесть оглавление каталога; Drive - перейти на другой дисковод.

┌───────────────────────┐

│√

Brief

 

Full

 

Info

 

Tree

 

quick View

 

linK

 

On/Off

Ctrl-F1 │

│ ─────────────────────

Name

 

│√

eXtension

 

tiMe

 

Size

 

Unsorted

 

│ ─────────────────────

Re-read

 

fiLter...

Alt-F1

Drive...

└───────────────────────┘

Рис.5. Меню Norton Commander

Выделен пункт "Left" - режимы вывода информации на левую панель

┌───────────────────────────────┐ │ NCD tree Alt-F10 │

29

│ Find file

Alt-F7

│ History

Alt-F8

│ EGA lines

Alt-F9

│──────────────────────────────

│ Swap panels

Ctrl-U

│ Panels on/off

Ctrl-O

│ Compare directories

 

│──────────────────────────────

│ send/Receive mail

 

│ commander maiL

 

│──────────────────────────────

│ Menu file edit

 

│ eXtension file edit

 

└───────────────────────────────┘

Рис.6. Меню Norton Commander - пункт "Commands"

Пункт меню "Commands" (рис.6) позволяет выполнять следующие команды Norton Commander:

Пункт меню "Files" дает возможность выполнять те же команды, которые закреплены за функциональными клавишами.

NCD tree - вывод на экран дерева каталогов на диске для быстрого перехода в другой каталог (то же, что и команда <Alt-F10>);

Find file - поиск файла на диске (то же, что и команда <Alt-F7>); History - просмотр команд, введенных в командной строке MS DOS.

Клавишами перемещения курсора <стрелка-вверх> и <стрелка-вниз> можно выделить одну из этих команд. Нажав клавишу <Enter>, можно затем выполнить выделенную команду. Такой просмотр команд можно сделать также, нажав <Alt-F8>;

Выделение EGA lines - переключение в режим вывода 43 строк на экран (для монитора типа EGA ) и обратно, в режим вывода 25 строк на экран. Следует заметить, что при выводе 43 строк на экран глаза утомляются значительно быстрее. Это переключение можно выполнить также, нажав

<Alt-F9>;

Swap panels - панели Norton Commander "меняются местами" - то, что было изображено на одной панели, изображается на другой. Это действие можно выполнить, нажав <Ctrl-U>;

Panels on/off - удаление панелей Norton Commander с экрана или восстановление их на экране ( то же, что и <Ctrl-O>;

Compare directories - сравнение каталогов, изображенных на панелях Norton Commander. В каждом каталоге выделяются файлы, отсутствующие в другом каталоге или имеющие в нем иной размер или дату последнего обновления;

30

Menu file edit - редактирование списка команд, выводимого при нажатии пользователем клавиши <F2>(см. ниже);

eXtension file edit - редактирование файла NC.EXT, задающего действие Norton Commander при нажатии пользователем клавиши <Enter> в зависимости от расширения имени выделенного файла (см.ниже ).

Пункт меню "Options" ( рис.7) позволяет задавать режимы работы Norton Commander. Включенные режимы слева отмечены галочкой. Чтобы установить или отменить режим, надо выделить его клавишами перемещения курсора и нажать <Enter>.

┌──────────────────────────────┐

Configuration...

Editor...

│ ──────────────────────────── │

Auto menus

 

│√

Path prompt

Ctrl-B

│√

Key bar

│√

Full screen

 

│√

Mini status

 

cLock

 

────────────────────────────

Save setup

Shift-F9

└──────────────────────────────┘

Рис.7. Меню Norton Commander - пункт "Options"

Подменю, соответствующее пункту "Options", содержит следующие пункты:

Color

- выбор цветов,

используемых Norton Commander,

в

зависимости от типа монитора;

 

 

 

 

 

Auto menus - после выполнения одной из команд

из

пользовательского меню (выводимого при нажатии клавиши <F2>)

на

экран опять выводится пользовательское меню;

 

 

 

Path prompt - когда этот режим включен, то

приглашение

MS DOS

внизу экрана включает информацию о текущем

диске и

текущем

каталоге, а если он выключен, то только о текущем диске;

 

 

Key bar - когда этот режим включен ,

в последней строке экрана

выводится

напоминание о

значениях

функциональных

клавиш.

Включить и выключить этот режим можно также, нажав <Ctrl-B>;

Full screen - выводить панели Norton Commander размером в полный экран (режим включен) или в половину экрана (режим выключен);