Аналогичной Norton Commander, несколько более упрощенной оболочкой является Volkov Commander.
Как оболочкаNorton Commander , так и Volkov Commander использовались для того, чтобы на отформатированном жестком диске после загрузки на него MS DOS можно было легко перейти к установке какой-либо версии линейки Windows 9х. Вместе с тем, эти программы используются для обеспечения работы приложений MS DOS.
Каталог Norton Commander (в частности, NC5) или Volkov Commander (VC) размещают, как правило, в корневом каталоге диска C.
Для перехода в каталог NC5 (VC) следует использовать команду смены каталога cd:
C:\>cd NC5
Для вызова из каталогаNC5 файла исполняемой программы nc.exe следует набирать:
C:\>NC5 \nc.exe
В случае если применяется Volkov Commander , то соответственно крайне важно выполнить переход с диска С в каталог VC (C:\>cd VC) и затем перейти к программе vc.exe (C:\> VC\vc.com ).
В случае, если нужно уточнить содержание диска C, в частности для того, чтобы уточнить наличие в нём программы-оболочки и имя её каталога, то выбирается команда:
C:\ >dir
После появления двухпанельного интерфейса Norton Commander илиVolkov Commander , следует вызвать на одной из панелей оглавление компакт-диска (CD‑ROM). Переход осуществляется с помощью нажатия кнопок ALT + F1 (для левой панели) и ALT + F2 (для правой панели). При этом визуализируются все имеющиеся диски, как физические, так и виртуальные. В панели следует произвести выбор компакт-диска, на котором записан установочный пакет Windows.
После этого нужно следовать указаниям, которые рекомендует программа установки Windows.
Наиболее важные функции клавиш F1…F10 и команды при работе в оболочках Norton Commander или Volkov Commander:
- Tab - переход с одной панели на другую;
- F1 - справка;
- F2 - вызов команд, заданных пользователем (меню пользователя);
- F3 - просмотр содержимого текущего текстового файла;
- F4 - редактирование содержимого текущего текстового файла;
- F5 - копирование файлов и каталогов в каталог другого окна;
- F6 - переименование файла или каталога;
- F7 - создание подкаталога;
- F8 - удаление файла или каталога;
- F9 - вход в управляющее меню программы Norton Commander;
- F10 - выход из меню какого-либо режима или из Norton Commander;
- Alt + F1 - сменить диск на левой панели;
- Alt + F2 - сменить диск на правой панели;
- Alt + F7 – поиск файла;
- Ctrl + F1 - убрать (вывести) левую панель;
- Ctrl + F2 - убрать (вывести) правую панель;
- Ctrl + F3 - сортировка файлов по имени;
- Ctrl + F4 - сортировка файлов по расширению;
- Ctrl + F5 - сортировка файлов по времени создания;
- Ctrl + F6 - сортировка файлов по размеру;
- F9+Left-Full - вывод списка файлов с характеристиками на левой панели;
- F9+Right-Full - вывод списка файлов с характеристиками на правой панели
- Shift+F9 – сохранение конфигурации Norton Commander.
(Более детально операционные возможности Norton Commander или Volkow Commander можно изучить самостоятельно по книге В. Э. Фигурнова "IBM PC для пользователя").
Двухпанельный интерфейс, обеспечивающийэффективную работу в Windows, имеют такие оболочки, как Total Commander, Windows Commander иFAR.
При работе в этих программах можно использовать манипулятор "мышь", функциональные клавиши и горячие комбинации клавиш.
Стандартный цикл выполнения командыИз ОЗУ считывается команда (в двоичном представлении) и помещается в процессор, а именно в регистр команд. Он, как правило, недоступен пользователю. На этом этапе используется УУ. Декодирование команды. На втором этапе... [читать подробенее]
Побочные эффекты в функциях У4.2 Инспектирование объектов У4.1 Floors как integers Упражнения Определите класс FLOOR как наследника INTEGER, ограничив применимые операции.Даниел Холберт и Патрик О-Брайен обсуждали проблему, возникающую при проектировании окружения... [читать подробенее]
Обработчики событий Другие свойства Вернемся к свойствам. Если они есть у окна, другие объекты тоже должны иметь свойства. Цвет фона – это свойство. В HTML цветом фона страницы управляет команда BGCOLOR. То же самое и здесь, только обязательно соблюдайте регистр. В... [читать подробенее]
Возврат результата из процедуры Ret6 Pop bp sp bp+6 bp+8 bp+10 Способы возврата: 1) Через свободный регистр. 2) С использованием общей памяти, когда объем передаваемой информации велик. Способ требует внимания программиста при чтении... [читать подробенее]
Супервизорный формат, показанный на рис. 5, предусматривает четыре команды и ответа, которые представлены на рис. 7. (Обобщенная сводка всех команд и ответов дана в таблице 2.) Этими командами и ответами являются: Готов к приему (Receive Ready-RR), Неприем (Reject-REJ), He готов к приему... [читать подробенее]
Макросом называют набор из одной или более команд, выполняющих определенные, часто используемые операции, например, открытие форм или печать отчетов. Макросы могут быть полезны для автоматизации часто выполняемых действий. Если записать эти действия в виде макроса, то... [читать подробенее]
Всякая компьютерная программа является последовательностью отдельных команд. Командой называется описание операции, которую выполняет компьютер. Обычно у команды существует свой код (условное обозначение), исходные данные (операнды) и результат. Совокупность команд,... [читать подробенее]
Важной характеристикой команды служит ее длина, которая складывается из длины поля кода операции и суммы длин адресных полей: nnКом = nКОп + &... [читать подробенее]
Использование макрокоманд позволяет: 1) Упростить и сократить исходный текст программы. 2) Сделать программу более понятной. 3) Уменьшить количество ошибок. 4) Увеличить быстродействие за счет замены процедур макросами. Примеры использования макрокоманд: · операции...
ЛАБОРАТОРНАЯ РАБОТА № 1 Работа с файлами и каталогами в MS DOS и операционной оболочке Volkov Commander 1.1.Цель работы Изучение и освоение команд MS DOS, предназначенных для работы с нако- пителями, каталогами и файлами. Работа в оболочке Volkov Commander. 1.2. Основные теоретические сведения Операционная система - это первая программа, которая выполняется при включении компьютера. Она осуществляет тестирование компьютера, производит диалог с пользователем, управляет компьютером и его ресурсами, запускает дру- гие программы на выполнение. Наиболее непритязательной к ресурсам компью- тера является операционная MS DOS. Вся информация в компьютере хранится в файлах. Файл - это логически связан- ная совокупность данных (программ, текстов, изображений и т.д.) определенной длины, имеющая имя. Все файлы условно разделяются на две категории: тексто- вые (предназначены для чтения и редактирования человеком) и двоичные (запи- саны в двоичном формате). Каждый файл имеет обозначение, которое состоит из двух частей: имени (от 1 до 8 символов) и расширения (от 0 до 3 символов). Хотя расширение файла яв- ляется необязательным, его использование удобно для классификации файлов по типу, например: .com, .exe - программы, которые могут быть выполнены; .bat - командные файлы; .bak - резервные копии; .txt- текстовые файлы; .doc- файлы MS Word. В операционной системе MS DOS есть зарезервированные имена устройств, которые нельзя использовать в качестве имени файла: PRN - принтер; NUL - «пустое» устройство; LPT1 - LPT3 - устройства, присоединяемые к параллельным портам; СОМ1 - СОМ4 - устройства, связанные с последовательными асинхронными портами; CON - при вводе информации - клавиатура, при выводе - экран; Имена файлов из одного пакета регистрируются в отдельном каталоге (или директории). Каталог - это специальное место на диске, в котором хранятся имена файлов, сведения о размерах, времени последнего редактирования, атрибуты и т.д. Один и тот же файл на диске может быть зарегистрирован только в одном ка- талоге. Текущим называется каталог, с которым в настоящий момент производит- ся работа. По умолчанию большинство программ ищут нужные файлы в текущем каталоге. Если используется файл не из текущего каталога, необходимо указать путь к файлу, например: с \util\Vol kov\vc.exe - файл vс.ехе в по дкаталоге Volkov каталога UT IL. Для указания группы файлов из одного каталога можно употреблять символы «*» (любое число любых символов) и «?» (один произвольный символ), например: *.txt - все файлы с расширением.txt; d*.e* - все файлы с именем, начинающимся на d, и расширением, начинающимся на е; а??.* - файлы с именем, начинающимся на букву а длиной не более трех символов. Взаимодействие пользователя с компьютером в операционной системе по- строено по принципу диалога: набирается команда в командной строке и нажима- ется клавиша «Enter»; операционная система пытается выполнить введенную ко- 2 манду. Такой способ общения не является наглядным, требует большой внима- тельности при наборе команд. Подробную информацию по любой команде можно получить с помощью команды HELP. Формат команды: HELP [ИМЯ_КОМАНДЫ]. Другой вариант - ИМЯ_КОМАНДЫ /? Команды состоят из имени и, возможно, па- раметров, разделенных пробелами. Далее при записи формата команд приняты следующие обозначения: параметры, заключенные в квадратные скобки, не являются обязательными; курсив - при вводе команды текст заменяется указанным значением; многоточие означает, что предыдущий параметр можно повторять любое число раз; вертикальная черта означает взаимно исключающий выбор из двух вариантов. 1.1.1. Команды для работы с накопителями Смена текущего дисковода. Формат команды: имя_диска". В качестве имени диска указывается имя одного из накопителей, имеющихся на компьютере. Обычно А: и В: - накопители для гибких магнитных дисков, начи- ная с С: - жесткие диски и другие накопители. Пример: а: - переход но дисковод А, d: - переход на дисковод D. Форматирование дискет. Формат команды: FORMAT имя_диска: /V: метка - указывает метку тома для форматируемого диска; /S - создание загрузочной дискеты (для загрузки операционной системы); /Q - устанавливает режим быстрого форматирования дискеты; /U - устанавливает режим безусловно- го форматирования дискеты. После ввода команды появляется, например, такое сообщение: Insert new diskette to drive a: and press ENTER when ready (Вставьте дискету в дисковод а: и нажмите "ENTER") После форматирования предлагается ввести метку тома (если она не была указана в качестве параметра команды), сообщаются результаты форматирова- ния: общее дисковое пространство, доступное пространство (без сбойных участ- ков) и т.д. В конце делается запрос: Format another (Y/N)? - форматировать еще? Необходимо набрать одну из букв: Y - да, N - нет, и нажать клавишу «Enter». Пример: format а: - форматировать дискету в дисководе а:. Отмена форматирования дискет. Формат команды: UNFORMAT имя_диска: имя_диска - указывает накопитель, в котором находится диск. Если на диск после форматирования ничего не записывалось, такое действие должно полно- стью восстановить прежнее его содержимое. Пример: unformat а: - восстановить данные на дискете в дисководе а:. Копирование гибких дисков. Формат команды: DISKCOPY [диск1} [диск2\ диск1 - указывает имя исходного накопителя (с диском-оригиналом); диск2 - указывает имя накопителя, на который производится копирование; /V - устанавли- вает режим контроля правильности копирования данных; без параметров - оба диска будут обрабатываться в текущем накопителе. Команда DISKCOPY не при- менима к жестким дискам. Диски, участвующие в этой операции, должны иметь одинаковые размеры и емкость. Пример: diskcopy а: а: - копирование дискеты при наличии одного дисковода. 3 1.1.2. Команды для работы с каталогами Смена текущего каталога. Формат команды: CD [дисковод:] [путь] дисковод - имя накопителя, где находится искомый каталог; после имени не- обходимо поместить двоеточие; если имя не указано, то считается, что сменяется каталог но текущем диске; путь - указывает путь к новому каталогу; путь должен указывать на существующий каталог; без параметров - выводит имя текущего ка- талога на текущем накопителе. Полное название команды: CHDIR. Пример: сd \util\nc - переход в подкаталог пс каталога util на текущем диске; cd \ - переход в корневой каталог на текущем диске. Просмотр каталога. Формат команды: DIR [имя_файла\ имя_файла - указывает каталог и файл(ы) для вывода; /Р- выводит список содержимого каталога постранично; при окончании вывода очередной страницы система ждет нажатия любой клавиши для продолжения вывода; /W - задает вы- вод только краткой информации (имен); /А - выводит все подкаталоги и файлы (включая скрытые и системные); без параметров - выводит содержимое текущего каталога. Для каждого файла из каталога сообщается его имя, расширение, раз- мер файла в байтах, дата, время создания или последнего обновления. Подката- логи обозначаются
Развитие аппаратной и программной индустрии происходит по-разному. На первый взгляд может показаться, что приложения должны меняться быстрее, чем физические технологии, поскольку ими занимается огромная армия программистов и поскольку для модернизации кода требуется лишь поддерживающий его компьютер. На практике за тридцать лет кардинально изменились принципы компоновки микросхем, технологии производства процессоров и оперативной памяти, дисплеев и устройств ввода-вывода.
А операционная система MS-DOS по-прежнему остаётся одним из самых актуальных инструментов для восстановления работоспособности ПК.
Хотя её недостатки – к которым, в первую очередь, относится отсутствие привычного большинству пользователей графического интерфейса – отпугивают неспециалистов, опытные системные администраторы, сталкиваясь с серьёзными сбоями в работе компьютера, загружают его именно из-под DOS.
Особенности инструмента Volkov Commander
Отсутствие графической оболочки в числе прочего означает отсутствие целого ряда вспомогательных процессов, которые сами по себе могут вызывать ошибки, так что простая DOS для диагностики подходит как нельзя лучше – тем более что некоторые «родные» для неё программы из-под Windows работают некорректно.
К ним относится, например, Volkov Commander – файловый менеджер, который наряду с Norton Commander многие годы был основным менеджером для DOS и, как следствие, одним из ключевых средств просмотра файлов на компьютере с «умершей» Windows. В повседневной жизни Volkov Commander вряд ли может кому-то понадобиться, однако заражённый вирусами винчестер подчас эффективнее всего очистить вручную, через менеджер, не скрывающий по собственной воле некоторые файлы и библиотеки, как это обычно делает «Проводник».
Создание Volkov Commander при помощи HP USB Disk Storage Format Tool
Чтобы воспользоваться Volkov Commander, нужно иметь загрузочную флешку с этой программой. Подготовить её нужно заранее, причём сделать это можно многими способами. В частности, можно прибегнуть к записи образа диска с DOS и Volkov Commander через UltraISO. Однако применительно к DOS надёжнее воспользоваться какой-либо утилитой для создания загрузочных флешек. Для этого потребуется сама утилита – например, HP USB Disk Storage Format Tool, распространяемая бесплатно – и пакет файлов операционной системы DOS, который тоже можно найти в Интернете в свободном доступе.
Создание любой загрузочной флешки начинается с копирования с неё всех ценных файлов – они в процессе записи загрузочных файлов будут уничтожены.
Настройка параметров в HP USB Disk Storage Format Tool
Затем требуется запустить HP USB Disk Storage Format Tool. В окне программы в списке «Device» нужно выбрать ту флешку, которая будет загрузочной, в списке «File system» оставить FAT32 (NTFS — ОС DOS без установки специального драйвера не поддерживается), и отметить галочкой пункт «Create a DOS startup Disk».
В других утилитах названия элементов интерфейса почти не отличаются, все они сводятся к тому, что нужно указать сам накопитель, параметры его форматирования и то, что на flash-drive должен иметься так называемый загрузочный сектор.
Чтобы операционная система записалась на флешку, нужно отметить пункт «using DOS system files located at» и указать путь к распакованным файлам DOS. После нажатия на Start появится сообщение о том, что вся информация на флешке будет удалена, следует нажать ОК и дождаться завершения записи.
Копирование Volkov Commander на флешку
После этого на флешку можно скопировать те программы, которые будут запускаться из-под DOS, в том числе Volkov Commander. Следует лишь проверять, чтобы все имена содержали только латинские символы, и сами программы были в распакованном виде, т.е. с расширением exe.
В файле AUTOEXEC.BAT , который должен находиться в корне USB-флешки, можно прописать автозапуск программ. В противном случае их открытие производится из-под DOS указанием местонахождения и имени исполняемого файла.
Основные команды NC вызываются функциональными клавишами F1 - F10. Список этих команд расположен в нижней информационной строке экрана.
а) Подсказка, помощь, Help, F1 (рис.2, 3).
При нажатии этой клавиши на экране появляются: краткое описание системы Norton Commander и подсказка, описывающая назначение клавиш и команд.
б) меню пользователя, Menu, F2 (рис.4)
С помощью этой команды на экран вызывается дополнительное меню, созданное пользователем.
в) просмотр содержимого файла, View, F3 (рис.5).
Курсор надо поставить на имя файла, содержание которого требуется просмотреть и нажать клавишу F3. На экране монитора высветится содержание файла, которое можно увидеть, прочитать, но невозможно производить редактирование.
г) Редактирование текста, Edit, F4 (рис.6)
Чтобы загрузить файл во встроенный редактор Norton Commander, нужно указать этот файл курсором и нажать клавишу F4. В целях редактирования перемещение курсора можно осуществлять клавишами управления курсором. Встроенный редактор Norton Commander может работать с файлом объем которого не превышает 30 Кбайт. Для файлов с большим объемом используется внешний редактор, если он настроен в системе Norton Commander. Для загрузки файла во внешний редактор используют команду, вызываемую нажатием ALT + F4.
д) Копирование файлов и каталогов, Copy, F5 (рис.7, 8, 9)
Для копирования файла необходимо определить каталог, где он находится (источник) и куда будет копироваться (приемник). В пассивной панели нужно открыть каталог-приемник, а в активной панели-каталог-источник. В последнем нужно курсором указать копируемый файл и нажать F5. В появившемся диалоговом окне, после нажатия F5, нужно подтвердить копирование. При необходимости здесь можно исправить имя каталога-приемника или дать другое имя для файла копии.
При копировании группы файлов сначала их нужно отметить, для чего курсор подводится к имени нужного файла и нажимается клавиша Insert. При этом имя отмеченного файла изменит цвет и фон. Для снятия отметки с файла, на котором находится курсор, достаточно еще раз нажать клавишу Insert. Копирование производится нажатием клавиши F5. В появившемся диалоговом окне нужно подтвердить копирование как одиночного файла, так и группы (всех) файлов.
Если нужно скопировать все файлы каталога, то для выделения их достаточно нажать клавишу с знаком * малой цифровой клавиатуры. Для отмены выделения нужно повторно нажать эту клавишу.
Если нужно скопировать все файлы определенной группы, то для выделения их достаточно нажать клавишу с одинарным знаком + малой цифровой клавиатуры и в появившемся диалоговом окна выбрать признак группы и нажать Enter. И наоборот, для отмены выделения нужно нажать клавишу с одинарным знаком минус (-) и нажать клавишу Enter.
Для инверсного выделения нужно нажать клавишу с знаком * малой цифровой клавиатуры.
Признаки групп, указываемые при копировании, достаточно множественны. Некотрорые примеры показаны в таблице 1. Таблица 1
Не так уж это было давно, как порой кажется, каких-нибудь 10-12 лет назад, когда на своих компьютерах пользователи использовали систему DOS. И эта система для многих целей была вполне нормальной. Но, работая в Windows, не следует забывать о старом добром DOS. Бывают случаи, когда на выручку приходит загрузочная дискета, сделанная в Windows 98. А как известно, загрузившись с этой дискеты, можно загрузится в командную строку, т.е. в DOS. Но эта система при загрузке появляется как черт из табакерки - черная с парой светящихся символов. ЧТО ДЕЛАТЬ? Бежать в магазин...
Чтобы чувствовать себя нормально в DOS, необходимо усвоить его стандартные команды. На всякий случай, здесь текстовая страница с командами для печати. Когда пользователь приобретает некоторый опыт работы в Windows, ему хочется настроить систему, как говорится под себя, т.е. покопаться в реестре Windows, изменить некоторые файлы настроек и т.д. Бывает так, что что-то напутано, и Windows не загружатся. Обычно, рекомендуют перед изменение настроек оставлять копии изменяемых файлов и файлов реестра, чтобы в случае чего загрузиться в DOS с загрузочной дискеты и заменить искалеченные файлы их копиями. Для Windows 98 обычно делают копии файлов реестра SYSTEM.DAT и USER.DAT, а для Windows 2000/XP - файлы без расширения в каталоге WINNTrepair.
Желательно, иметь установленным на компьютере какой-нибудь файловый менеджер, работающий в среде DOS. Например, DOS Navigator, Norton Commander, Volkov Commander и др. Запуск этих программ в DOS прокомментирую в этой статье.
Вот, собственно, и команды DOS, может я не все вспомнил, можете добавить, прислав на мой собачий адрес письмо в текстовом формате.
Клавиши для редактирования команд
Клавиатурные команды управления операциями
Команды для работы с каталогами
Чтобы команда сработала, нужно ее напечатать при помощи клавиатуры и нажать ENTER. В основном регистр не учитывается, т.е. команды можно вводить как маленькими так и большими буквами. DOS не понимает длинные имена файлов, только в формате 8.3, т.е. 8 символов в названии файла и 3 - в расширении. Обратите внимание на пробелы. Как правило, в DOS`e после пробела должен стоять параметр.
Команда | Формат | Описание | Параметры |
dir | dir диск:путьимя_файла /параметры | Просмотр каталога | /p - поэкранный вывод, /W - вывод информации только об именах файлов (по пять в каждой строке) |
md | md диск:имя_каталога | Создание каталога | |
cd | cd диск:имя_каталога | Смена текущего каталога | |
rd | rd диск:имя_каталога | Удаление каталога | |
deltree | deltree имя_файла_или_имя_каталога | Удаление каталога со всем его содержимым | |
move | move диск: имя_каталога новое_имя_каталога | Переименование каталога | |
path | path диск1:имя_каталога1;диск2:имя_каталога2 | Поиск |
Набрав две точки (..) можно вернуться в предыдущий каталог, а при вводе - в корневой каталог.
Примеры:
dir
- просмотр оглавления текущего каталога;
dir *.ex
- выводится информация обо всех файлах с расширением EXE из текущего каталога;
cd c:catalog
- установить текущим каталог с именем catalog на диске C;
cd ..
- переход на каталог выше;
cd
- переход в корневой каталог;
md books
- в текущем каталоге создать подкаталог books;
md c:archives
- в корневом каталоге на диске С: создается каталог archives;
rd games
- удаление каталога games в текущем каталоге.
Команды для работы с файлами
Ниже рассматриваются наиболее важные команды для работы с файлами.
В команде copy иногда используются параметры: /v - проверка правильности записи после копирования файла; /a - файлы ASCII; /b - двоичные файлы. В данной команде вместо имен файлов можно использовать обозначения устройств, например:
Con - консоль (клавиатура для ввода, экран для ввода). При вводе с клавиатуры конец файла задается как Ctrl+Z;
PRN или LPT1 - принтер (только как выходной файл).
В команде move используется параметр /y для перезапсиси файлов без запросов.
Примеры:
copy con readme.txt
- поочередный ввод символов с клавиатуры в файл readme.txt. Набор текста завершается нажатием на клавиши Ctrl+Z и Enter.
copy con prn
- текст, набираемый на клавиатуре, печатается на принтере.
copy readme.txt prn
- текстовый файл readme.txt печатается на принтере.
copy c: text.* a:
- копирование всех файлов с именем text с диска С на диск А.
copy *.exe d:
- копирование всех файлов с расширением ЕХЕ из текущего каталога в текущий каталог диска А под тем же именем.
copy d: *.*
- копирование всех файлов из корневого каталога диска D в текущий каталог под теми же именами.
copy ch1+ch2+ch3 books/v
- объединение файлов ch1, ch2 и ch3 в файл books текущего каталога текущего диска спроверкой записи.
del *.*
- удаление всех файлов из текущего каталога.
ren d:*.rtf *.txt
- переименование файлов с расширением RTF в текущем каталоге на диске D. Файлы получают расширение TXT.
type readme.txt
- вывдится на экран содержимое файла readme.txt
Команды для работы с дисками Самой, пожалуй, распространенной командой является форматирование диска format , она выполняет разметку поверхности диска, записывает на нем системную информацию (загрузочный сектор, таблицу размещения файлов и корневой каталог), а также проверяет диск на наличие дефектов. Нужно всегда помнить, что команда format уничтожает всю информацию на диске! . format диск: /b /s /v /u /q /f:емкость_диска /n:секторов /t:дорожек
Могут применяться следующие параметры:
/b
- на диске резервируется место для системных файлов, которые могут быть скопированы в дальнейшем на диск командой sys
;
/s
- запись на диск системных файлов IO.SYS, MSDOS.SYS, COMMAND.COM, в результате чего диск становится системноым;
/v
- запрос перед форматированием метки тома;
/u
- форматирование диска с уничтожением всех данных;
/q
- быстрое форматирование; /f:емкость
- выбор емкости, на которую форматируется диск, например, 1440 - 1,44 МБ;
/n:секторов и /t:дорожек
- устанавливает количество дорожек и секторов для нестандартных дисков.
Системные файлы также могут быть скопированы на диск командой sys
.
Команда diskcopy полностью копирует всю информацию с одной дискеты на другую:
diskcopy диск1: диск2:
Примеры:
diskcopy a: a:
- копирование информации одной дискеты на другую, устанавливаемую на тот же самый дисковод;
format a:/s/v
- форматирование дискеты с копированием на нее системных файлов и выводом метки тома;
sys a:
- копирование системных файлов на диск А.
Операционная система MS-DOS располагает также дополнительными командами предназначеными для работы с подкаталогами и обслуживания жестких и гибких дисков. Ярким пимером является загрузочная дискета, сделанная в Windows 98. На этой дискете располагается операционная система MS-DOS с нужными и полезными программами.
Самыми распространенными являются FORMAT.COM, SYS.COM, FDISK.EXE, SCANDISK.EXE. Несколько слов было сказано о FORMAT.COM и SYS.COM. Теперь краткая характеристика FDISK.EXE и SCANDISK.EXE:
SCANDISK.EXE
Предназначена для проверки поверхности диска, файловой системы и каталогов. Например, нужно проверить из-под DOS диск С, для этого набираем команду: scandisk c:
FDISK.EXE
Достаточно мощная программа для разбиения на разделы винчестера (HDD) из-под DOS. Конечно, есть более продвинутая программа, которая также работает из-под DOS это Partition Magic, но именно FDISK способен сделать на новом винчестере загрузочный сектор. FDISK делит HDD на разделы с форматированием каждого раздела, поэтому, нужно помнить, что при разбиении HDD на разделы программой FDISK вся информация будет удалена
. Синтаксис запуска: fdisk
.
Если установлена операционная система Windows 98, то в DOS можно загрузиться при загрузке компьютера, удерживая клавишу F8. После чего нужно выбрать 5 пункт Command prompt only . Выбрав пункт Command prompt only пользователь попадает в командную строку или в DOS. Кстати, из командной строки можно восстановить реестр из копии командой scanreg /restore или оптимизировать реестр сжатием командой scanreg /opt .
Очень большое упущение сделала компания Microsoft, убив прямой вход в MS DOS при установленной Windows ME. Эта операционная система из серии Windows 9x, а входа нет. Но оказывается не все потеряно.
Как в Windows Millennium включить режим "command prompt only" и "Safe mode command prompt only"?
У Windows 98 при загрузке можно держать клавишу F8 или Ctrl, тогда появится меню с режимами загрузки, включая и два вышеперечисленных. У Millennium эти режимы отсутствуют. Нужно заменить файл io.sys. Для этого возьмите чистую дискету и сохраните на ней "родной" io.sys с винчестера:
sys A:
Эту дискету используйте потом для восстановления оригинального io.sys.
Создайте другую загрузочную дискету через меню Windows Setup в диалоге Установка/Удаление программ. После этого io.sys на винчестере замените тем, что предназначен для загрузки с дискеты (он расположен в каталоге С:WindowsCommandEBD), загрузившись с созданной системной дискеты и сделав sys C:
или такой командой из обычного режима:
sys C:WindowsCommandEBD C:
После этой процедуры при загрузке будут обрабатываться файлы autoexec.bat, config.sys, msdos.sys, и появятся недостающие пункты в загрузочном меню.
Лично я сторонник нескольких систем на компьютере, ибо при таких емкостях современных винчестеров нет проблем установки нескольких систем. Но все равно держу на всякий случай дискету, сделанную в Windows 98, совсем немного дополнив ее программой под DOS файловым менеджером Volkov Commander. Этот файловый менеджер будет очень хорошим помощником в DOS, т.к. он мал (52 кБ) и влезет на загрузочную дискету. Скачайте Volkov Commander и распакуйте архив на загрузочную дискету. На загрузочную дискету автоматически записывается файл AUTOEXEC.BAT, откройте его в текстовом редакторе и запишите строчку a:vcvc.com
. После этого, при загрузке компьютера с загрузочной дискеты, будет загружаться Volkov Commander. Можете не добавлять строчку запуска Volkov Commander в AUTOEXEC.BAT, его можно запустить командами (то, что нужно вводить, отмеченно красным, комментарии синим):
A:>cd vc
- переход в каталог VC
A:VC>vc
- запуск программы Volkov Commander.
Вот, собственно, и все, что хотел рассказать в этой статье о командах MS-DOS.