Копирование файла в программах оболочках выполняется командой. Копирование файлов - команда COPY. Другие режимы отображения

Команды 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 Вывод метки и серийного номера тома для..

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

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

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

АО «Медицинский Университет Астана»

Кафедра информатики, математики с курсом медбиофизики.

Тема: Программные оболочки

Выполнил а: Бактиярова Ж.Е

Факультет: Общая медицина

1курс 131-гр.

Проверила: Алтаева А. У.

Сроки сдачи: 19.09-23.09

Оценка: ____

Астана 2011 г.

План.

· Введение

· Программные оболочки и их функции

· Norton Commander

· Заключение

· Литература

Введение.

FAR Manager - консольный файловый менеджер для операционных систем семейства Microsoft Windows.

Автор программы - Евгений Рошал. С 18 июня 2000 года разработкой FAR Manager занимается группа FAR Group. Начиная с версии 2.0 программа распространяется под модифицированной лицензией BSD. Предыдущие версии имели собственническую лицензию, по которой коммерческое использование программы являлось платным.

Программа FAR Manager наследует двухоконную идеологию, стандартную расцветку и систему команд (управление с клавиатуры) у известного файлового менеджера Norton Commander.

Norton Commander (сокращенно называемый на советском пространстве NC, сленг рус. Нортон ) - популярный файловый менеджер для DOS, первоначально разработанный американским программистом Джоном Соухэ. (Некоторые дополнительные компоненты были полностью или частично написаны другими людьми: Linda Dudinyak - Commander Mail, вьюверы; Peter Bradeen - Commander Mail; Keith Ermel , Brian Yoder - вьюверы.) Программа была выпущена компанией Peter Norton Computing (глава - Питер Нортон), которая позже была приобретена корпорацией Symantec.

В течение нескольких лет Norton Commander конкурировал по степени популярности с файловыми менеджерами PCTools и XTree, однако уже с третьей версии Norton Commander вытеснил с персональных компьютеров эти программы.

Разработка велась с 1984 года (первоначально под названием VDOS). Первая версия была выпущена в 1986 году.

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

Начиная с версии 4.0 программу разрабатывала целая команда программистов, поскольку в 1990 фирма Peter Norton Computing была куплена компанией Symantec, но новый коммандер постепенно начал утрачивать популярность, так как увеличил размер занимаемой памяти (что было критично для DOS), содержал ошибки и, к тому же, начал вытесняться собственными клонами. Менее функциональные, чем Norton Commander, Volkov Commander и Pie Commander, более-менее точно копировали нортоновский интерфейс. DOS Navigator, визуально схожий с Norton Commander, предоставлял гораздо больший ряд возможностей. Впоследствии клоны появились и на других операционных системах: BSD, Linux - Midnight Commander, Krusader; Microsoft Windows - FAR Manager, Total Commander; и другие аналогичные программы.

Команда Symantec продолжала борьбу за рынок, выпустив для DOS версии 5.0 (1995), 5.51 (1998) и для Microsoft Windows версию 2.01. В Norton Commander 5.51 для DOS появилась поддержка длинных имен файлов при работе в Windows. Но большого распространения эти версии уже не получили, так как появившиеся к тому времени клоны и последователи NC обладали большими возможностями, а некоторые пользователи предпочитали пользоваться штатным файл-менеджером Windows. А в середине 2000 года, появляется FAR Manager, который наследуя двухоконную идеологию, стандартную расцветку и систему команд (управление с клавиатуры) у файлового менеджера Norton Commander - становится наиболее популярным файловым менеджером (в основном, среди IT-специалистов).

Программы-оболочки – весьма популярный класс системных программ. Они обеспечивают более удобный и наглядный способ общения с ПК, чем с помощью командной строки DOS . Это как бы промежуточное звено между DOS и пользователем. В основном весь набор действий, осуществляемый программой-оболочкой, можно реализовать и средствами самой ОС. Тем не менее, многие пользователи предпочитают использовать оболочки. Основная причина состоит в следующем. Взаимодействие пользователя с ОС DOS осуществляется по принципу диалога: пользователь набирает команду, нажимает клавишу , и ОС выполняет эту команду. Такой способ не нагляден и недостаточно удобен. Например, если надо скопировать какой-либо файл, нужно правильно набрать имя команды, имя файла, имя каталога. Нужно все это помнить и не ошибиться при наборе. Гораздо проще «ткнуть» мышью (или курсором) в определенное место экрана, чтобы указать нужный файл, каталог и требуемое действие. Оболочка позволяет работать с ПК как раз на таком наглядном уровне.

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

Примеры программ - оболочек: Norton Commander, Volkov Commander, FAR, Windows Commander и др. В верхней части экрана размещаются две синих панели, каждая из которых содержит оглавление одного из каталогов файловой системы. Ниже располагается командная строка с обычным приглашением MS DOS и мерцающим курсором, в которой можно набирать обычные команды DOS . В последней строке экрана находится список функциональных клавиш - с кратким обозначением их функций.

NC одновременно на двух панелях демонстрирует оглавление двух неких каталогов файловой системы (в частном случае на обеих панелях может демонстрироваться один и тот же каталог). Имя логического диска и имя каталога указаны в заголовке каждой панели.

Заголовок одной из панелей выделен серо-зеленым цветом. Это означает, что именно этот диск и этот каталог являются текущими для MS DOS (т.е. рабочими).

  1. строку “..”, обозначающую выход в “родительский ” каталог данного каталога;
  2. строки с именами подкаталогов данного каталога (высвечены прописными буквами);
  3. строки с именами отдельных файлов данного каталога (высвечены строчными буквами).

Строки любого типа могут отсутствовать в оглавлении данной панели: строка 1 отсутствует, если на панели представлен корневой каталог (выходить некуда); строки 2 отсутствуют, если в данном каталоге нет подкаталогов; строки 3 отсутствуют, если в данном каталоге не зарегистрированы отдельные файлы.

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

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

Перемещение между левой и правой панелями осуществляется нажатием клавиши .

Для возврата в «родительский» каталог необходимо переместить курсорную рамку панели на верхнюю строку (..) и нажать клавишу . Для входа в каталог следующего уровня (т.е. в каталог, для которого текущий каталог является «родительским») необходимо переместить курсорную рамку на имя каталога и нажать .

Если необходимо переместиться в каталог, который находится на другом логическом диске (не показанном на панелях NC), то для смены логического диска левой панели надо нажать клавиши -, а для смены диска правой панели – клавиши -. Появится диалоговое окно – меню из имен логических дисков, которые доступны компьютеру. Курсорную рамку следует переместить на нужное имя и нажать или просто нажать клавишу с изображением соответствующей буквы. Если вы передумали менять диск, надо нажать . Менять диск можно в любой панели – в рабочей и нерабочей.

  1. Создание каталога . Прежде всего, необходимо перейти в ту среду, где надо создать каталог. Например, для создания подкаталога в каталоге PACK диска C: надо войти в каталог PACK и нажать клавишу . На экране появится диалоговое окно с приглашением набрать имя нового каталога. Оно не должно совпадать с именами каталогов, уже зарегистрированных в PACK (например, MY_DIR). Новое имя надо набрать на клавиатуре и нажать . В рабочей панели появится имя нового каталога (прописными буквами), а курсорная рамка укажет на это имя. Нажав затем , можно войти в новый каталог. В нем будет только одна строка - “..”. Это означает, что новый каталог пока пуст и располагает только строкой для выхода в “родительский“ каталог. Теперь в этот каталог можно помещать и отдельные файлы, и подкаталоги.
  2. Копирование файла. При копировании файла создается точная копия исходного файла – с тем же именем (только в другом каталоге!) или с другим именем (в любом, в том числе, и в текущем каталоге). Исходный файл остается в неприкосновенности. В файловой системе возникают два совершенно одинаковых файла. Общая свободная память на дисках уменьшается на величину, равную размеру файла. Для копирования файла следует нажать клавишу . На экране появится диалоговое окно с сообщением, что NC готов скопировать файл в каталог, открытый в соседней панели. По нажатию клавиши файл будет скопирован с тем же именем в соседний каталог. Если надо скопировать файл в другой каталог, то имя этого каталога и путь к нему нужно ввести с клавиатуры в соответствующую строку диалогового окна.

Обычно среду, куда будет происходить копирование, устанавливают заранее. Например, если надо начать заполнение файлами нового каталога, созданного выше (MY_DIR), нужно войти в этот каталог, а затем переключиться клавишей на панель со средой, откуда будет копироваться файл. Затем надо нажать и .

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

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

    Пересылка (перемещение) файла . Исходный файл пересылается в другой каталог. Нового файла в системе не возникает, просто файл меняет свой адрес. Если файл пересылается в другой каталог на том же логическом диске, физического перемещения не происходит (файл просто меняет адрес), и общий объем занятой памяти на этом диске не меняется. Если файл перемещается на другой логический диск, он переписывается заново. Однако и в этом случае общая свободная память на дисках не изменяется.

Все действия пользователя такие же, как и при копировании, но нажимать надо клавишу .

  1. Переименование файла . Эта операция заменяет старое имя файла на новое. Нельзя присваивать файлу имя, уже принадлежащее другому файлу в том же каталоге. Для переименования файла надо нажать клавишу и в диалоговом окне набрать новое имя файла. Затем нажать . Файлу будет присвоено новое имя.
  2. Удаление файла . Это одна из самых опасных операций на ПК. Получив сигнал на уничтожение файла, система объявляет занятое им на диске место свободным , и любая операция записи, которая последует за этим сигналом, может безвозвратно погубить файл. После удаления файла свободная память на дисках увеличивается на величину, равную размеру удаленного файла.
    Для уничтожения файла надо нажать . На экране появится диалоговое окно с предупреждением: «Вы действительно хотите удалить файл?». Для подтверждения надо нажать , и файл будет уничтожен. Для отмены нажать .
  3. Просмотр файла (выведение содержимого файла на экран) . Курсорную рамку надо установить на интересующий вас файл и нажать . Содержимое файла будет выводиться на экран постранично. «Листать» страницы можно клавишами , . В режиме просмотра можно найти нужную информацию по ключевому слову. После нажатия клавиши нижняя строка (подсказок) заменяется на новую. В данном режиме у клавиши функция – Поиск (Search) . Надо нажать , в появившемся приглашении набрать ключевое слово, затем нажать . В тексте файла это слово будет выделено курсорной рамкой. Выход из режима просмотра осуществляется клавишами или .
  4. Редактирование файла . По нажатию клавиши содержимое файла, на котором стояла курсорная рамка, выводится на экран. В первой позиции верхней строки текста – мерцающий курсор. Это режим для небольших правок. Для серьезных корректировок лучше использовать более мощные редакторы. Первая строка редактора – информационная. В ней выводится имя файла, номера строки, столбца, код символа над курсором, количество свободной памяти. Курсор можно перемещать курсорными клавишами, клавишами , – на страницу вверх или вниз, -[←] или -[→] – на слово назад или вперед, - или - – в начало файла или в конец, - – на строку с заданным номером (номер запрашивается). Клавиша – удаляет символ в позиции курсора, – слева от курсора. Комбинации клавиш -[Y] – удаляет строку, в которой установлен курсор; -[K] – удаляет текст от курсора до конца строки.
    Строка функциональных клавиш после нажатия меняется. Клавишей можно осуществить поиск строк символов. В ответ на запрос надо ввести искомую строку и нажать . Для повторения поиска той же строки надо нажать -. Нажатие клавиши позволит заменить некоторое слово в тексте на другое (исходное и заменяющее слова запрашиваются). Выход из редактора – или .
  5. Работа с группой файлов . Многие из рассмотренных операций можно выполнять сразу с группой файлов из текущего каталога. Для этого файлы, входящие в группу, должны быть выделены. Выделить группу файлов можно двумя способами – вручную и автоматически.
    Можно установить курсорную рамку на имя нужного файла и нажать клавишу . Имя файла будет высвечено желтым цветом - файл включен в группу. Подобным же образом можно выделить любое число файлов в каталоге. Для исключения файла из группы нужно подвести к нему курсорную рамку и снова нажать .
    Чтобы включить в группу все файлы текущего каталога или файлы с определенным расширением, проще воспользоваться автоматическим способом создания группы. Нажатие клавиши [+] на цифровой клавиатуре («серый» плюс) выведет на экран диалоговое окно с предложением набрать маску выбора, т.е. указать, какую группу файлов нужно выделить. Например, если в группу должны быть включены все файлы с расширением .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 )? Выбрать клавишей [Пробел ] нужный тип пункта и нажать . На экран будет выведен пустой бланк для определения данного пункта меню.
Клавишей можно сохранить состояние меню.
– удаление текущего пункта меню.
Для выхода из пользовательского меню надо нажать или .

Заключение.

Оболочка операционной системы – это программный продукт, предоставляющий комфортный вариантобщения пользователя с компьютером. Это самостоятельная программа, целью которой является облегчение работы с операционной системой, с каталогами и файлами.

Список литературы.

- вызов на экран помощи - вызов на экран меню пользовательских программ. С помощью этого меню, можно легко вызвать любую программу с диска, в каком бы подкаталоге она ни находилась. Установка меню пользователя производится при помощи опции Menu files edit в команде COMMANDES. (F3) - просмотр содержимого файла в символьном виде. Эта команда выводит на экран в символьном виде содержимое файла, на который указывает подсветка. Если этот файл содержит текстовую информацию, то таким образoм легко просмотреть файл любой длины, передвижение по файлу производится клавишами(),(↓), (PgUp), (PgDn). Клавиши (Home) и (End) позволяют сразу выйти на начало или конец файла соответственно. Боковое перемещение осуществляется либо клавишами (←),(→), либо (Ctrl - влево) или (Ctrl - вправо). Последние две команды осуществляют быстрое перемещение.. В режиме просмотра можно также осуществить поиск заданной последовательности текстовых символов. Для этого надо выполнить функцию SEARCH ((F7)). Выход из режима просмотра - (F10) или (Esc). - редактирование файла. С помощью этой команды можно осуществить простейшее редактирование файла. Команды редактирования указаны в подсказке в разделе DELETE. Подсказка редактора вызывается нажатием (F1). При использовании этой функции следует соблюдать осторожность в случае смешанных (текстовых и бинарных) файлов, так как неосмотрительное изменение файла может сделать его совершенно непригодным для дальнейшего использования. После внесения исправлений в файл в верхней строке рядом с именем файла появляется символ «*», указывающий на то, что файл был видоизменен и не записан. При попытке выйти из этого режима с помощью (F10) или (Esc) NORTON COMMANDER предупредит о том, что файл был модифицирован и не записан на диск. Запись файла на диск с прежним именем производится командой (F2). При этом резервная копия с расширением.bak не создается, что необходимо всегда помнить. В режиме редактирования возможна также функция поиска заданной последовательности символов ((F7)). Если файл содержит коды, не соответствующие буквенно - цифровым символам и некоторым управляющим кодам, то считывание прекращается. Максимальный размер файла -порядка 25 Кб. - копирование файлов. Эта команда может использоваться в двух режимах: в режиме с подсветкой выбранных файлов и без нее. Если нажать на (F5), не произведя подсветки имен файлов, то будет произведено копирование файла, на котором установлен курсор, из активного окна в неактивное. При этом программа дополнительно запросит путь для копирования. Таким образом можно скопировать файл в ту директорию, в которой он уже есть, под другим именем. По умолчанию устанавливается путь на неактивное окно. Если же был подсвечен хотя бы один, то будет скопирован именно он, а не тот, на который указывает курсор. Если файл с таким именем уже существует, то NORTON COMMANDER запросит подтверждение на перезапись только этого файла или всех повторяющихся имен файлов. Точно так же требуется подтверждение на перезапись файла с защитой от записи. - перемещение файла из одного подкаталога (дисковода) в другой. Действует аналогично команде (F5) с той лишь разницей, что в подкаталоге, откуда файл переносится, он стирается. - создать каталог. Kоманда аналогична команде DOS MD - стереть файл (файлы). Команда аналогична команде (F5) и также делает дополнительный запрос при стирании защищенных от записи (read only) файлов программа, управляющая обменом электронной почтой позволяет изменить атрибуты помеченных файлов или, если таких нет,- текущего файла. Предлагает установить след. атрибуты: - Read only – только для чтения; - archive - архивированный; - hidden - скрытый; - system - системный. (+) выбор по маске группы файлов при копировании, перемещении, удалении и других операциях с файлами. (-) отмена выбора расщепление исходного файла на несколько файлов слияние ранее расщепленных файлов в единый файл – выход из программы

Операционные оболочки позволяют вести удобную работу с файлами и папками на вашем компьютере, копировать, перемещать, удалять, сохранять информацию, производить поиск, сортировку данных. Основными программными оболочками (файловыми менеджерами) являются такие программы, как Norton Commander, FAR, Volcov Commander и так далее.

Оболочка Norton Commander, несомненно, является самой распространенной из используемых в настоящее время надстроек над DOS, преобразующих её командный пользовательский интерфейс в интерфейс типа “меню”. Она настолько прочно запала в сердца пользователей ПК, что с ней не хотят расставаться даже те из них, которые уже давно работают в среде Windows, применяя оболочку Norton Commander в качестве “файлового манипулятора”. Причины привязанности многих к “классической” оболочке Norton Commander в её исключительной простоте, привычности работы с ней, в экономном использовании ею ресурсов ПК. Оболочка Norton Commander стала настолько неотъемлемым, естественным атрибутом IBM - совместимого ПК, что всякий, кто по необходимости или любознательности знакомится с новой оболочкой, невольно проецирует её возможности на возможности оболочки Norton Commander.

Общая характеристика оболочки:

Оболочка Norton Commander разработана американской фирмой Peter Norton Computing, которая с 1990 г. входит в состав корпорации Symantec.

Оболочка 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 Мбайт дискового пространства.

Запуск программы NORTON COMMANDER

NORTON COMMANDER запускается файлом nc.exe (либо ncsmall.exe, ncmain.exe). После запуска программы высвечивает на экране в так называемом "окне" содержимое активного каталога. Для передвижения по "окну" можно использовать стандартные клавиши управления положением курсора (стрелки, {Del}, {Ins}, {Home}, {End}, {PgUp}, {PgDn}). Стрелки служат для перемещения курсора в активном "окне". Клавиши {PgUp} и {PgDn} служат для постраничному перемещению по тексту соответственно вверх и вниз (перелистывание экранных страниц). Клавиши {Home} и {End} предназначаются для перемещения курсора в начало и конец строки соответственно. Клавиша {Ins} выполняет подсветку (выбор) программ для последующего копирования удаления и т.д. Для отмены подсветки достаточно повторно нажать на {Ins}. Работает только с именами файлов и не работает с именами подкаталогов. Клавиша {Del} служит для удаления символа, на котором находится курсор. Последний при этом остается на прежнем месте, а символы справа от курсора сдвигаются на одну позицию влево. Для перехода в другой подкаталог достаточно подвести "подсветку" (highlight) к имени подкаталога (подкаталоги изображаются в окне заглавными буквами) и нажать клавишу {Enter}. После этого в окне будет отображено содержимое данного подкаталога. Содержимое второго окна останется без изменения - это окно НЕ активно. Для смены активного окна (т.е. окна, в котором производится работа) достаточно нажать клавишу {Tab} или {Ctrl - I}.Эта операция меняет активное окно. Для возврата в подкаталог предыдущего уровня надо подвести подсветку к имени подкаталога предыдущего уровня и нажать {Enter} или {Ctrl - PgUp} (первый способ не срабатывает, если командная строка не пуста, второй же способ игнорирует заполненность командной строки.

NORTON COMMANDER позволяет также запустить любые заранее выбранные программы, используя специальное пользовательское меню. Для этого достаточно нажать функциональную клавишу {F2} и выбрать из предлагаемого списка программу. Этот список хранится в файле nc.mnu и может быть модифицирован по усмотрению пользователя.

NORTON COMMANDER содержит довольно сжатую и не совсем полную подсказку (помощь), которая вызывается клавишей {F1} (обозначена как Help в строке - подсказке в нижней части экрана).

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

Одной из самых популярных файловых оболочек той эпохи была Norton Commander. Она представляла собой два окна: текущее и целевое. В окнах отображались все каталоги и файлы тех каталогов, которых они представляли. Копировать, переместить файл из текущего каталога в целевой можно было нажатием всего лишь одной клавиши. Без этой программы-оболочки для того, чтобы скопировать файл, например «macros.txt», пришлось бы писать такую команду

Copy macros.txt > c:\program files\xerox

Все команды программы-оболочки реализовывались нажатием функциональных клавиш, их список помещен под окнами. Программа-оболочка предоставляла возможность также пользоваться командной строкой. На рисунках представлены программы-оболочки Norton Commander и современная Far.

Рисунок 2 Norton Commander

Рисунок 3 Far

В начале 90-х годов во всем мире огромную популярность приобрела графическая оболочка MS-Windows 3.х. Эта программа-оболочка была несколько иного рода. Её графический интерфейс вместо набора сложных команд с клавиатуры позволяет выбирать их мышью из меню практически мгновенно. Операционная среда Windows, работающая совместно с операционной системой DOS, реализует все свойства, необходимые для производительной работы пользователя, в том числе - многозадачный режим Она предоставляла возможность открывать каждый каталог в отдельном окне и осуществлять операции с файлами путем нажатия на них мышкой. Программу-оболочку Windows 3.1 можно считать прообразом графической операционной системы Windows.

Рисунок 4 Windows 3.1

Современные инструменты для работы с файлами и каталогами называются файловыми менеджерами. Казалось бы, операционная система Windows предоставляет удобнейший интерфейс и возможности работы с файлами. Однако у профессионалов файловые менеджеры пользуются большим предпочтением. Связано это с тем, что графическая среда замедляет работу с компьютером (как это ни странно). Дело все в том, что для того, чтобы произвести какую-то манипуляцию с графическим объектом на экране, сначала его нужно найти. Затем нажать на кнопку вызова меню и НАЙТИ нужный пункт меню, а затем попасть на него курсором. Это требует повышения внимания, а, следовательно, и напряжения. В файловых менеджерах же используются горячие клавиши, что позволяет произвести операцию поиска, копирования, удаления (и т.д.) нажатием одной-двух клавиш. Кроме того, файловые менеджеры предоставляют возможности быстрого включения часто используемых программ-приложений и утилит. Например, программу-архиватор можно запустить непосредственно с помощью кнопки на панели инструментов (а не искать исполняемый файл этой программы по папкам).


Самым популярным файловым менеджером можно считать программу Total Commander. Принцип, заложенный в ее интерфейс, совсем не изменился с эпохи DOS.

Рисунок 5 Total Commander

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то