Реферат: Программные оболочки. Навигация по файловой структуре Команды для работы с каталогами

8.1. Копирование файлов - команда COPY

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

Команда COPY имеет три формата.

Копирование без изменения имени.

COPY [н:][маршрут]имя_файла[.тип][н:][маршрут]

Файл копируется на другой накопитель и/или в другой каталог

под тем же именем.

C:\>copy a:*.* c:

Копирование всех файлов с диска A: в текущий каталог диска C: .

C:\>copy \work \DOS

Копирование всех файлов каталога WORK в каталог DOS.

C:\>copy \doc\abc \

Копирование всех файлов каталога ABC в корневой.

Копирование с переименованием.

COPY [н:][маршрут]имя_файла[.тип]

[н:][маршрут]имя_файла[.тип]

Файл при копировании получает новое имя.

C:\>copy pr1 pr2

Файл с именем PR1 копируется в том же каталоге и приобретает имя PR2.

C:\>copy \work\*.txt \doc\*.doc

При переносе файлов из WORK в DOC произойдет изменение их типов с TXT на DOC.

Копирование с соединением файлов.

COPY [н:][маршрут]имя_файла[.тип]

[+[н:][маршрут]имя_файла[.тип]...]

[н:][маршрут][имя_файла[.тип]]

Параметры A,B,V обозначают:

V - устанавливает режим проверки записи на диск;

A - определяет текстовые файлы;

B - определяет двоичные файлы.

C:\> copy pr1+pr2+pr3 pr4

Файл с именем PR4 образуется путем конкатенации файлов PR1, PR2 и PR3 .

Если результирующий файл не указывать, то соединенные файлы будут записаны в файл, имя которого задано первым (в вышеприведенном примере - в файл PR1).

Команда COPY имеет еще одно применение, кроме копирования файлов из одного каталога в другой. Дело в том, что все подключенные к машине внешние устройства имеют условные имена. Некоторые имена зарезервированы за стандартными устройствами:

PRN - основной (1-й) принтер;

LPT1 - другое имя для основного принтера;

LPT2 - дополнительный (2-й) принтер;

AUX - основной (1-й) коммуникационный канал;

COM1 - другое имя 1-го коммуникационного канала;

COM2 - дополнительный (2-й) коммуникационный канал;

CON - "консоль", то есть дисплей + клавиатура;

NUL - "пустое устройство", используемое при отладке.

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

C:\>copy docum.doc prn

Файл с именем docum.doc копируется на устройство PRN, то есть на принтер.

C:\>copy con t.bat

Файл с именем T.BAT создается в результате копирования с устройства CON, то есть путем ввода текста с клавиатуры (вводимый текст должен заканчиваться признаком конца, который возникает при одновременном нажатии клавиш <УПР- Z>).

8.2. Переименование файла - команда RENAME (REN)

Спецификация команды:

REN [н:][маршрут]имя_файла[.тип] имя_файла[.тип]

Первый аргумент задаёт старое имя файла, второй - новое.

Первому аргументу может предшествовать префикс-маршрут, указывающий, в каком каталоге производится переименование. По умолчанию переименование происходит в текущем каталолге.

C:\WORK>ren a:*.txt *.doc

Происходит изменение типов файлов.

C:\>ren pr1.asm pr2.asm

Замена имени файла PR1 на PR2. Команда RENAME не затрагивает самих файлов.

8.3. Удаление файла - команда DEL.

Спецификация команды:

DEL [н:][маршрут][имя_файла[.тип]]

Если имя_файла не задано, то подразумевается удаление всех файлов из указанного или текущего каталога. В этом случае (а также в случае, когда указан шаблон *.*) запрашивается подтверждение на выполнение операции.

Аргумент команды DEL может содержать маршрут, конкретное имя удаляемого файла или шаблон имен.

C:\>del \work\*.txt

В каталоге WORK удаляются все файлы, имеющие тип TXT.

Удалены все файлы подкаталога WORK (если только в текущем каталоге нет обычного файла с именем WORK).

Система, прежде чем приступить к удалению, задает пользователю предупредительный вопрос - "уверен ли он, что все нужно удалять?". Ответ пользователя "да" (буква Y) сигнализирует об уверенности пользователя и операция удаления выполняется. Ответ

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


1.2.2 Операционная система MS-DOS MS-DOS - однопользовательская, однозадачная ОС, обеспечивающая взаимодействие пользователя с компьютером с помощью команд, вводимых пользователем (интерфейс командной строки). Функциональные части: -файловая система (совокупность средств ОС, обеспечивающих доступ к данным); -драйверы (программы, управляющие работой внешних устройств); -командный...

Описание этих возможностей выходит за рамки данной темы. ВНИМАНИЕ!!! Данная команда(Prompt) НЕ работает при запуске в NORTON-COMMANDER(из эмулятора командной строки MS DOS). Диалог Пользователя с MS DOS(не используя программу-оболочку Dos-Shell) настолько примитивен, что сводится к вводу команд в командной строке MS DOS и получению сообщений на экране Дисплея. (Описание программы- ...

Работоспособных драйверов, доступных системным и прикладным программам. Если работающей программе необходим контакт с переферийным устройством, то она сообщает операционной системе, какое из устройств ей необходимо, и MS-DOS предоставляет ей соответствующий драйвер. Устройства посимвольной и поблочной передачи данных Устройства посимвольной передачи данных осуществляют пересылку информации...

С помощью команды del *.*, то DOS спросит: Are you sure (Y/N)? (Вы уверены?) Для удаления файлов надо нажать Y и Enter, для отмены команды – N и Enter. Запрос подтверждения. Операционная система MS DOS, начиная с версии 6.0, может запрашивать подтверждение удаления каждого файла. Для этого в команде del надо использовать режим /p. В этом случае перед удалением каждого файла на экран будет...

Команды DOS. Команды копирования. PATH Вывод либо установка пути поиска исполняемых файлов. 2. PAUZE Приостановка выполнения пакетного файла и вывод сообщения. 3. POPD Восстановление предыдущего значения текущей активной папки, сохраненного с помощью команды. 4. PRINT Вывод на печать содержимого текстовых файлов. 5. PROMPT Изменение приглашения в командной строке Windows. 6. PUSHD Сохранение значения текущей активной папки и переход к другой папке. 7. RD Удаление папки. 8. RECOVER Восстановление читаемой информации с плохого или поврежденного диска. 9. REM Помещение комментариев в пакетные файлы и файл CONFIG.SUS. 10. REN Переименование файлов и папок. 11. RENAME Переименование файлов и папок. 12. REPLACE Замещение файлов. 13. RMDIR Удаление папки. 14. SET Вывод, установка и удаление переменных среды WINDOWS. 15. SETLOCAL Начало локальных изменении среды для пакетного фаила. 16. SHIFT Изменение содержимого <сдвиг> подставляемых параметров для пакетного файла. 17. SORT Сортировка ввода. 18. START Запуск программы или команды в отдельном окне. 19. SUBST Сопоставляет заданному пути имя диска. 20. TIME Вывод и установка системного времени. 21. TITLE Назначение заголовка окна для текущего сеанса интерпретатора командных строк CMD.EXE. 22. TREE Графическое отображение структуры папок заданного диска или заданной папки. 23. TYPE Вывод на экран содержимого текстовых файлов. 24. VER Вывод сведении о версии Windows.

VERIFY Установка режима проверки правильности записи файлов на диск. 26. VOL Вывод метки и серийного номера тома для диска. XCOPY Копирование файлов и дерева папок. Копирование файлов - команда COPY Команда COPY имеет один или два основных аргумента и еще может сопровождаться специальным указателем верификации.

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

При этом имена копируемых файлов остаются прежними.

Команда COPY имеет три формата.

Формат 1: Копирование без изменения имени. COPY [н:][маршрут]имя_файла[.тип][н:] [маршрут] - Файл копируется на другой накопитель и/или в другой каталог под тем же именем.

C:>copy a:*.*c: - Копирование всех файлов с диска A: в текущий каталог диска C: . C:>copy work DOS - Копирование всех файлов каталога WORK в каталог DOS. Формат 2: Копирование с переименованием.

COPY[н:][маршрут]имя_файла[.тип] [н:] [маршрут] имя_файла [.тип] - Файл при копировании получает новое имя. C:>copy pr1 pr2 - Файл с именем PR1 копируется в том же каталоге и приобретает имя PR2. C:>copy work*.txt doc*.doc - При переносе файлов из WORK в DOC произойдет изменение их типов с TXT на DOC. Формат3: Копирование с соединением файлов.

COPY[н:][маршрут]имя_файла[.тип] [+[н:][маршрут] имя_файла[.тип] ][н:][маршрут][имя_файла[.тип]][ /V] Параметры A,B,V обозначают: V - устанавливает режим проверки записи на диск; A - определяет текстовые файлы; B - определяет двоичные файлы.

C:> copy pr1+pr2+pr3 pr4 - Файл с именем PR4 образуется путем конкатенации файлов PR1, PR2 и PR3 . Если результирующий файл не указывать, то соединенные файлы будут записаны в файл, имя которого задано первым (в вышеприведенном примере - в файл PR1). Команда COPY имеет еще одно применение, кроме копирования файлов из одного каталога в другой.

Дело в том, что все подключенные к машине внешние устройства имеют условные имена. Некоторые имена зарезервированы за стандартными устройствами: PRN - основной (1-й) принтер; LPT1 - другое имя для основного принтера; LPT2 - дополнительный (2-й) принтер; AUX - основной (1-й) коммуникационный канал; COM1 - другое имя 1-го коммуникационного канала; COM2 - дополнительный (2-й) коммуникационный канал; CON - "консоль", то есть дисплей + клавиатура; NUL - "пустое устройство", используемое при отладке. Для обмена информацией с устройствами может применяться команда COPY. При этом вместо указания маршрута и имени файла в качестве источника или, чаще, назначения указывается имя устройства.

Примеры: C:>copy docum.doc prn - Файл с именем docum.doc копируется на устройство PRN, то есть на принтер. C:>copy con t.bat - Файл с именем T.BAT создается в результате копирования с устройства CON, то есть путем ввода текста с клавиатуры (вводимый текст должен заканчиваться признаком конца, который возникает при одновременном нажатии клавиш <УПР- Z>). 3. Norton Commander.

Файлы, каталоги. NORTON COMMANDER Оболочка Norton Commander является самой распространенной из используемых в настоящее время надстроек над DOS, преобразующих её командный пользовательский интерфейс в интерфейс типа «меню». Вид экрана и панелей После запуска Norton Commander на экране появляются два прямоугольных окна (панели). Ниже этих панелей располагается приглашение MS-DOS и информационная строка со значениями функциональных клавиш.

Общая характеристика оболочки. Оболочка Norton Commander обеспечивает: 1. Отображение деревьев каталогов и содержимого каталогов (характеристик входящих в них файлов) в форме, наиболее удобной для восприятия человеком, в результате чего пользователь перестает чувствовать себя слепцом, не видящим на своих дисках ровным счетом ничего; 2. выполнение всевозможных действий с каталогами, файлами и целыми поддеревьями файловых структур, включая их создание, копирование, пересылку, переименование, удаление и поиск, а так же смену атрибутов файлов; 3. в максимальной степени естественную работу с архивами, включая отображение их содержимого, а также создание, обновление и распаковку архивов (архив представляет собой файл, в котором находится группа сжатых по специальному алгоритму файлов); 4. визуализацию файлов, подготовленных популярными текстами и графическими редакторами, системами управления базами данных, электронными таблицами и другими прикладными программами; 5. подготовку текстовых файлов; 6. выполнение из ее среды практически всех команд DOS; 7. запуск программ, для чего используются различные, наиболее удобные для пользователя способы; 8. выдачу информации о компьютере в целом, о дисках и об оперативной памяти; 9. поддержку межкомпьютерной связи через последовательный или параллельный порт (с использованием модуля Commander Link); 10. поддержку электронной почты через модем по телефонным линиям связи (при помощи модуля Term90, разработанного для корпорации Symantec фирмой BAUSCH datacom GmbH). Оболочка Norton Commander, как и любая другая оболочка, упрощая взаимодействие пользователя с ПК, полностью все же не освобождает его от необходимости знать пользовательский интерфейс DOS, так как многие функции доступны только на уровне системы или реализуются на этом уровне гораздо эффективнее.

Оболочка Norton Commander, столь привлекательна благодаря великолепным высокоскоростным средствам визуализации данных и развитым средствам электронной почты.

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

Формат файла распознается оболочкой автоматически, исходя из расширения его имени и, при необходимости, внутренней структуры.

К достоинствам рассматриваемой оболочки относятся: 1. высокая степень интеграции функций; 2. удобство выдачи команд DOS - выдавать их из среды оболочки даже удобнее, нежели взаимодействуя с DOS непосредственно; 3. поддержка иерархической системы меню (вложенных меню) для запуска программ; 4. простота освоения и удобство использования; 5. высокая устойчивость в работе и приемлемая защищенность от ошибок пользователя; 6. наличие удобного и понятного контекстно - чувствительного интерактивного справочника; 7. поддержка манипулятора типа мышь; 8. прекрасная, ничем не запятнанная репутация фирмы - изготовителя.

Недостатки: 1. отсутствие средств сортировки каталогов в дереве файловой структуры; 2. невозможность выполнения групповых операций над файлами в различных каталогах, не говоря уже о файлах на различных дисках; 3. невозможность выполнения каких - либо действий с группами файлов, найденными на диске средствами оболочки (начиная с версии 4.0, выполнение действий с отдельными файлами возможно). Оболочка Norton Commander не предъявляет к оборудованию ПК ни каких особых требований и может работать на всех используемых в настоящее время компьютерах, оборудованных жестким диском (правда, и без него ядро оболочки использовать можно). Для размещения всех файлов, образующих оболочку, требуется около 1,8 Мбайт дискового пространства.

Файлы, каталоги.

Файл (по английски - File) - папка, скоросшиватель. Файл - это поименованная область памяти на каком-либо физическом носителе, предназначенная для хранения информации.

Каждый файл имеет свое индивидуальное имя. Собственно имя - название файла - и иден¬тификатор, определяющий его тип, называемый расширением. Выделение файлов. Для копирования, удаления, перемещения файлов в Norton Commander, необходимо их выделить нажатием клавиши Ins. Для отмены выделения необходимо повторно нажать “Ins”. Внизу панели появляется информация о количестве выделенных файлов. Каталог. Каталог файлов или директорий содержит информацию о группе файлов, хранимых совместно на одном носителе.

Каталог имеет имя и, в свою очередь, может быть зарегистрирован в другом каталоге. В этом случае он становится подчиненным или подкаталогом. Так образуется иерархическая файловая система. На каждом дисковом носителе всегда имеется корневой каталог Создание каталога. Для создания каталога в Norton Commander надо нажать клавишу “F7”, набрать его имя, нажать “Enter”. Для входа в каталог необходимо на его имени нажать клавишу “Enter”. При нажатии клавиш “ALT+F10” на экран выводится дерево каталогов.

Клавишами перемещения курсора можно быстро переместиться в нужный подкаталог.

Конец работы -

Эта тема принадлежит разделу:

Boot Record, команды DOS, Norton Commander, Windows

Она производит диалог с пользователем, осуществляет управление компьютером, его ресурсами (оперативной памятью, местом на дисках и т.д.), запускает.. Размещается: в 1-м секторе 0-дорожки 0-стороны системной дискеты, в 1-м.. VERIFY Установка режима проверки правильности записи файлов на диск. 26. VOL Вывод метки и серийного номера тома для..

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Команда COPY при работе в командной строке позволяет копировать один или несколько файлов. Команда имеет синтаксис: COPYисточник[+ источник [+ ...]][результат ]. Источником является имя копируемого файла, а результатом является каталог, в который будет помещена копия этого файла и/или имя создаваемого файла.

Для примера, создадим на диске «С» какой-нибудь файл (я создал текстовый файл «robot.txt»), а на диске «D» какую-нибудь папку (я создал папку «folder1»). Тогда команда для копирования файла «robot.txt» в папку «folder1» выглядит так: copy robot.txt d:\folder1

Если необходимо скопировать файл, изменив при этом его имя, необходимо записать следующую команду: copy robot.txt d:\folder1\file.txt В этом случае, файл «robot.txt» будет скопирован в папку «folder1», но уже с именем «file.txt».

Для того чтобы скопировать все файлы с выбранным расширением, необходимо вместо названия файла поставить звездочку «*». Например, создадим на диске «С» какую-нибудь папку (я создал папку «papka») и скопируем в нее все текстовые файлы из папки «folder1», расположенной на диске «D». Команда будет иметь вид: copy d:\folder1\*.txt c:\papka

Если в качестве [результата] не указывать каталог, то команда copy скопирует файл (или файлы) и поместит их в текущем каталоге. При этом скопированные файлы будут иметь то же имя, дату и время создания, что и исходный файл. Например, создадим в папке «folder1», расположенной на диске «D» текстовый файл с именем «robot1.txt». После этого в командной строке изменим текущий каталог с «C:\>» на «C:\Papka». Тогда команда copy d:\folder1\robot1.txt скопирует файл «robot1.txt» из папки «folder1» и поместит его в текущем каталоге, т.е. в папку «papka», расположенную на диске «C». Причем, имя, дата и время создания скопированного файла будет идентично исходному файлу.

Для того чтобы скопировать все файлы из определенного каталога, необходимо вместо названия файла поставить звездочку «*» и вместо расширения файла поставить звездочку «*». Например, создадим в папке «folder1» несколько файлов, имеющих различные расширения (документ Word, архив Rar и т.д.). Тогда команда для копирования всех файлов из папки «folder1» на диск «C» будет выглядеть: copy d:\folder1\*.* c:\


[Источником] или [результатом] копирования могут выступать не только файлы, но и различные устройства компьютера. В Windows поддерживаются следующие имена устройств:

  • LPT1 – LPT3 (параллельные порты).
  • COM1 – COM3 (последовательные порты).
  • CON (терминал, при выводе это экран компьютера, при вводе – клавиатура).
  • PRN (принтер).
  • AUX (устройство, подсоединяемое к последовательному порту 1).

Например, с помощью командной строки и команды «copy» можно создать текстовый файл и записать в него информацию : copy con f1.txt . Команда copy con f1.txt создаст текстовый файл «f1.txt» и скопирует в него символы, которые вы будете вводить с клавиатуры.

После ввода команды copy con f1.txt нажимаем Enter и вводим слова, которые необходимо сохранить (я ввел command com). После ввода необходимо поставить признак конца файла (нажать Ctrl+Z).
C помощью команды copy можно объединять несколько файлов в один файл . Например, создадим на диске «C» два файла f2.txt и f3.txt (файл f1.txt мы создали ранее) и запишем в эти файлы какую-нибудь информацию. Тогда команда copy f1.txt+f2.txt+f3.txt d:\f4.txt скопирует содержимое файлов «f1.txt», «f2.txt», «f3.txt» в файл «f4.txt», который будет автоматически создан на диске «D».

Если при объединении файлов не указывать файл - [результат], то вся информация будет сохранена в первом файле. Например, команда copy f1.txt+f2.txt+f3.txt добавит к содержимому файла f1.txt содержимое файлов f2.txt и f3.txt

Ключ /Y отключает вывод сообщения о замене файлов. По умолчанию, при копировании файлов, если такой файл существует, то на экран выводится сообщение с предупреждением о замене. Пользователь может согласиться с заменой (нажать Y) или не согласиться (нажать N). Ключ /Y отключает это сообщение и копирование происходит сразу. Для примера создадим на диске «C» файл vov.txt и скопируем его на диск «D»: copy vov.txt d:\
Затем скопируем этот файл еще раз. При этом выводится сообщение «Заменить d:\vov.txt или -[→] – на слово назад или вперед, - или - – в начало файла или в конец, - – на строку с заданным номером (номер запрашивается). Клавиша – удаляет символ в позиции курсора, – слева от курсора. Комбинации клавиш -[Y] – удаляет строку, в которой установлен курсор; -[K] – удаляет текст от курсора до конца строки.
Строка функциональных клавиш после нажатия меняется. Клавишей можно осуществить поиск строк символов. В ответ на запрос надо ввести искомую строку и нажать . Для повторения поиска той же строки надо нажать -. Нажатие клавиши позволит заменить некоторое слово в тексте на другое (исходное и заменяющее слова запрашиваются). Выход из редактора – или .

Работа с группой файлов . Многие из рассмотренных операций можно выполнять сразу с группой файлов из текущего каталога. Для этого файлы, входящие в группу, должны быть выделены. Выделить группу файлов можно двумя способами – вручную и автоматически.
Можно установить курсорную рамку на имя нужного файла и нажать клавишу . Имя файла будет высвечено желтым цветом - файл включен в группу. Подобным же образом можно выделить любое число файлов в каталоге. Для исключения файла из группы нужно подвести к нему курсорную рамку и снова нажать .
Чтобы включить в группу все файлы текущего каталога или файлы с определенным расширением, проще воспользоваться автоматическим способом создания группы. Нажатие клавиши [+] на цифровой клавиатуре («серый» плюс) выведет на экран диалоговое окно с предложением набрать маску выбора, т.е. указать, какую группу файлов нужно выделить. Например, если в группу должны быть включены все файлы с расширением .doc , то надо набрать маску *.doc и нажать . Все файлы с расширением .doc будут высвечены желтым цветом. Символ «*» заменяет собой любое количество символов в имени или расширении файла. Если нужно выделить все файлы текущего каталога, маска должна иметь вид *.*. Для отказа от выделения группы следует нажать .
После выделения группы в нижней строке панели выводится информация об общем числе выделенных файлов и их суммарном объеме (в байтах).
Из выбранной группы можно исключить часть файлов, подводя к их именам курсорную рамку и нажимая . Если надо исключить часть файлов по маске или вообще отменить выбор группы, следует нажать клавишу [-] («серый» минус) на цифровой клавиатуре, набрать в диалоговом окне маску (если предложенная маска не устраивает) и нажать .
Выделенную группу файлов можно копировать или перемещать в другой каталог. Эти операции выполняются так же, как копирование или пересылка отдельного файла: надо нажать клавишу или , а затем, после появления предложения NC , клавишу . Удаление группы файлов выполняется так же, как и удаление отдельного файла (клавиша ). Однако в данном случае NC дважды спросит, действительно ли следует уничтожить эти файлы. Сначала будет задан общий вопрос. Далее вопрос будет задаваться по каждому удаляемому файлу.

Управляющее меню вызывается нажатием клавиши . Вверху экрана появляется строка, содержащая 5 пунктов:

Left Files Commands Options Right

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

Для перемещения по пунктам меню надо использовать клавиши [®] и . Выбрав нужный пункт меню, нужно нажать . Под пунктом откроется соответствующее ему подменю, перемещаться по которому надо клавишами [­] и [Ї]. Для выбора конкретной команды следует нажать (или использовать горячие клавиши). Для выхода из меню или подменю используется клавиша . Для получения справки о пункте меню надо выделить этот пункт и нажать .

Выбрав пункт Left или Right (Левая или Правая ), можно управлять отображением информации на левой и правой панелях NC. Действующие режимы отмечены галочкой слева от названия. Чтобы установить/отключить режим нужно выделить его клавишами перемещения курсора и нажать .

    1-я группа опций определяет тип панелей:
  • Brief – краткий формат. В панели отображаются только имена файлов.
  • Full – полный формат. Рядом с именем каждого файла указываются его основные характеристики: размер в байтах, дата и время его создания или последней модификации.
  • Info – сводная информация о диске и каталоге, открытом на другой панели.
  • Tree – изображает дерево каталогов на диске.
  • quickView – выводится содержимое файла, выделенного на другой панели.
  • Compressed file – выводится оглавление архивного файла.
  • link – устанавливает/отменяет режим связи между ПК.
  • On/off – определяет, выводить или нет на экран данную панель. Горячие клавиши: - – левая панель, - – правая панель.
    2-я группа определяет порядок отображения файлов в панели:
  • Name (-) – в алфавитном порядке имен.
  • Extention (-) – в алфавитном порядке расширений.
  • Time (-) – в порядке убывания даты последней модификации.
  • Size (-) – в порядке убывания размера.
  • unsorted (-) – файлы не сортируются, т.е. в каком порядке были записаны на диск, в таком и выводятся.
    3-я группа:
  • Re-read – повторное чтение оглавления каталога.
  • Filter … – выводятся только те файлы, которые определены в этой опции.
  • Drive (-, -) – выбор диска.

В пункте Files (Файлы) собраны команды, дублирующие функции клавиш - , а также команды управления группой файлов:

  • file Atributes – установка атрибутов файла.
  • Select group () – выделение группы файлов по маске.
  • Deselect group () – отмена выделения группы файлов по маске.
  • invert selection () – обращение выделения файлов.
  • Restore selection – восстановление выделения, снятого NC. Может быть полезно для повторного выполнения действий над той же группой файлов.
  • Quit () – выход из NC.

Пункт Commands (Команды) позволяет выдавать программе различные команды. Например:

  • NCD tree (-) – вывод на экран дерева каталогов на диске для быстрого перехода в другой каталог.
  • Find file (-) – поиск файла на диске.
  • Swap panels (-[U]) – панели меняются местами.
  • Panels on/off (-[O]) – убрать/вернуть панели с экрана.

Меню Options (Параметры) задает конфигурацию и устанавливает режимы работы NC. Например:

  • Configuration … – установка конфигурации NC.
  • Path prompt – если этот режим включен, то приглашение внизу экрана содержит информацию о текущем диске и текущем каталоге; если выключен – только о текущем диске.
  • Key bar – при включенном режиме выводятся внизу значения функциональных клавиш.
  • Mini status – если режим включен, то в нижней части каждой панели выводится строка с информацией о текущем файле (имя, размер, дата и время) или о группе помеченных файлов.

Пользователь имеет возможность создать свое индивидуальное меню, в которое включаются команды, наиболее часто им выполняемые.
Вызов пользовательского меню осуществляется нажатием клавиши . Клавишами перемещения курсора выделяют нужный пункт меню и нажимают для его выполнения. Начиная с версии 4.0, NC позволяет использовать вложенные меню. Такие пункты меню выделяются символом «4» в правой колонке меню. При выборе такого пункта меню на экран выводится соответствующее ему подменю. Выбор команд из подменю осуществляется аналогично.

Список команд, входящих в меню, задается пользователем в файле nc.mnu . Этот файл может находиться в текущем каталоге – это локальное меню, либо в каталоге, где находятся файлы программного пакета NC – это главное меню. Если такой файл есть и в текущем каталоге, и в каталоге NC, то используется файл из текущего каталога, т.е. локальное меню.

Файл nc.mnu имеет следующую структуру. Каждому элементу пользовательского меню соответствуют две или более строки в файле nc.mnu . В первой строке, начиная с 1-й позиции, указывается сообщение, которое будет выводиться в меню. Перед сообщением можно задать имя «горячей» клавиши с двоеточием. Тогда она будет использоваться для быстрого выбора данного пункта меню.

Например:

PR – печать файла
или 1: PR – печать файла

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

Например:
cd \
Md COPY_DIR
Copy *.* COPY_DIR

(копирование всех файлов текущего каталога в каталог, который создается в корне текущего диска).

Файл nc.mnu можно редактировать любым текстовым редактором, в т.ч. редактором, встроенным в NC. Последовательность действий при этом должна быть следующая. Вызвать управляющее меню клавишей , выбрать пункт Commands , подпункт Menu file edit. NC выдаст запрос: какое меню редактировать – главное или локальное? Курсорными клавишами выбрать Main или Local и нажать . Меню выведется в середине экрана.

– редактирование пункта меню. На экран выводится бланк с полями:

  • Hot key (Назначенная клавиша) – клавиша для быстрого выбора пункта
  • Label (Название пункта меню) – описание пункта меню
  • Commands (Команды DOS ) – команды, выполняемые при выборе данного пункта

Нужно заполнить поля запроса, нажать - для запоминания изменений или для их отмены.

– вставка нового пункта меню. NC выдаст запрос: какой пункт хотите вставить – обычный (command) или вызывающий подменю ( menu )? Выбрать клавишей [ Пробел ] нужный тип пункта и нажать . На экран будет выведен пустой бланк для определения данного пункта меню.
Клавишей можно сохранить состояние меню.
– удаление текущего пункта меню.
Для выхода из пользовательского меню надо нажать или .