• Home
  • blog
  • photos
  • projects
  • about
Menu
  • Home
  • blog
  • photos
  • projects
  • about
February 6, 2014

Norton Commander 2.0

В 1988 в свет выходит вторая версия Norton Commander, которая имела интерфейс похожий на первую, но с некоторым расширением функциональности.

Одно из самых интересных добавлений было просмотр структуры каталогов в виде дерева. Идея такого представления каталогов была взята у утилиты NCD.EXE (Norton Change Directory), написанная Brad Kingsbury и включенная в пакет Norton Utilities. После сканирования структуры в корне диска создавался файл treeinfo.ncd с кэшем текущего состояния и, если операции с каталогами проводились при помощи Norton Commander, то кэш обновлялся автоматически, что ускоряло прорисовку дерева.

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

Следующим новшеством стала возможность переключения между дисками при помощи комбинации клавиш Alt+F1 и Alt+F2 в отличии от первой версии, где каждая панель привязывалась к определенному диску через настройки.

Справка все так и остается простой станицей с перечислением комбинаций клавиш.

Добавлено основное меню с пунктами “Left”, “Files”, “Commands”, “Options”, “Right”. “Left” и “Right” отвечают за настройку левой и правой файловой панели. В “Files” собраны основные операции над файлами, в “Commands” действия над файловыми панелями и дополнительные утилиты, в “Options” настройки программы.

Начиная со второй версии в пакет Norton Commander будут добавляться различные просмоторщики, первыми стали dbview.exe и 123view.exe.

Среди прочих новшеств:

  • Поиск файлов
  • Сравнение каталогов
  • В панелях добавлена статусная строка
  • История команд

Структура файла NC.EXT осталась такой же, как и в первой версии:

  • !.! – Имя файла с расширением, на пример txt: edit !.!
  • !: – Буква диска (обязательно :)
  • !\ – Путь
  • ! – Имя файла без расширения

В файле NC.EXT пользователь мог определить ассоциацию файлов с определенными программами. Пример, который распространялся вместе с программой:

'-----------------------------------------------------------------------'
' This is a sample NC.EXT file, which you can customize for your own    '
' date files.                               '
'                                   '
' Point & Shoot refers to what happens when you move the cursor bar to  '
' a file name and press the  key (or double-click with the  '
' mouse).  You can set up the Commander, using this file, to start  '
' a program and load the file under the cursor bar.         '
'                                   '
' The apostrophe is used to add remarks (like this).  The Norton    '
' Commander will ignore lines that start with an apostrophe.        '
'                                   '
' Below are some typical examples of Point & Shoot.         '
'                                   '
' Note: if two extensions appear more than once (such as 'doc' in this  '
'   file) the first one will be used.               '
'                                   '
'   You can have up to 25 extensions defined in this file.      '
'-----------------------------------------------------------------------'

'
'dBase III -- program files
'
prg:   dbase !

'
'Word Perfect
'
doc:   C:\WP\WP !.!

'
'Microsoft Word
'
doc:   C:\WORD\WORD !.!

'
'Norton Editor to load C source files
'
c:   ne + !.!

'
'Norton Editor to load Assembly source files
'
asm:   ne + !.!

'
'Delete all Norton Editor backup files in the current directory
'
~??:   del *.~??

'
'Delete all the *.BAK files in the current directory
'
bak:   del *.bak

Еще один пример файла NC.EXT:

doc:  list !.!
txt:  list !.!
hlp:  list !.!
mon:  list !.!
wks:  \ver1a\123
wk?:  \ver2_0\123
xtk:  !:xtalk !
dbf:  !\dbase !
:     type !
*:    rem no run file for this extension

Пример файла NC.MNU для создания пользовательского меню:

'-----------------------------------------------------------------------'
' This is an Example Menu file.  Modify it for you own needs.       '
'                                   '
' To create a blank line, hold down the  key and type 255 on the    '
' numeric keypad, then let go of the  key and press .   '
'-----------------------------------------------------------------------'
F1:     Microsoft Word 
               c:
               cd \word\document
               word
               cd \

F2:     Word Perfect
               c:
               cd \wp
               wp
               cd \

'
' The following line starts with an ASCII 255 character.  This will appear
' as a blank line in the menu.
'

D:     dBase III
               c: 
               cd \dbase 
               dbase
               cd \ 

L:     Lotus 123
               c:
               cd \123
               123
               cd \

N:     Norton Utilities
               \norton\ni

P:     Park Heads to shut down Computer
               park

Основные действия с файлами и каталогами:

  • F3 – просмотр файла
  • F4 – редактирование файла
  • F5 – копирование файла(ов)
  • F6 – переименование/перенос файла
  • F7 – создание каталога
  • F8 – удаление файла(ов)/каталога

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

Командой MKDIR C:\NC создаем папку в корне диска C:, теперь копируем программу в эту папку COPY D:\NC\NC200ENG C:\NC. Для правильной работы программы добавляем в файл autoexec.bat к переменной PATH путь к папке C:\NC. Что бы изменения вступили в силу перезагружаем машину.

Теперь что бы запустить Norton Commander достаточно набрать в консоле NC.

Продолжение следует…

Админево
/
antiquities,dos,norton commander,virtualbox
/
February 6, 2014
/
No Comment
Previous Norton Commander 1.0 Next MikroTik RouterOS – Обзор возможностей

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Notepads

  • Админево
  • Разработка
  • Фотография
  • Электроника
  • Разное
Menu
  • Админево
  • Разработка
  • Фотография
  • Электроника
  • Разное

Tags

Tags
antiquities (6) aquarium (1) avd (1) csharp (1) dos (6) hardware (1) howto (16) linux (1) mikrotik (14) ms sql (2) netflow (1) norton commander (2) powershell (1) router os (14) sql (2) virtualbox (6) windows (2) wsus (2) моделирование (1) мудрость (1)

Links

  •   i’m on facebook
  •   my photos on flickr
  •   my code on github
  •   write me email
  •   headhunt me
Menu
  •   i’m on facebook
  •   my photos on flickr
  •   my code on github
  •   write me email
  •   headhunt me
Яндекс.Метрика

Sergey Lagovskiy © 2009-2021 Οδύσσεια 0.6