Работа с MS-DOS программами

В этой статье подробнейшим образом рассказано о том, как можно запустить в работу программу, предназначенную для работы под управлением MS-DOS на компьютере IBM PC любой конфигурации. Это делается путем создания специальной загрузочной дискеты.

Непременно прочитайте все до конца!

Работа с MS-DOS файлами. 1

Как форматировать дискету 1,44 МБ в ОС Windows XP.. 1

О форматировании дискеты 1,44 МБ в ОС Windows ME.. 3

О форматировании дискеты 1,44 МБ в ОС Linux Mandrake  4

Создаем загрузочную дискету. 4

Для чего нужна загрузочная дискета. 4

Создаем загрузочную дискету MS-DOS 6.22. 5

Создаем загрузочную дискету в Windows XP.. 9

Некоторые итоги. 12

 

Как форматировать дискету 1,44 МБ в ОС Windows XP

Очень часто у пользователя ПК возникает необходимость выполнить форматирование дискеты 1,44 МБ таким образом, чтобы дискета стала загрузочной, т.е. посредством этой дискеты можно было бы запустить компьютер в работу под управлением системы MS-DOS. Раньше, при массовом использовании MS-DOS, проблем при выполнении подобных задач никогда не возникало, нужно было лишь только войти в директорию MS-DOS и выполнить в командной строке команду format a:/s. Но теперь, когда человек приобретает компьютер, работающий под управлением Windows XP, подобное действие часто может превратиться в проблему.

Следует знать, что Windows XP позволяет выполнить форматирование дискеты 1,44 МБ и одновременно сделать эту дискету загрузочной, двумя способами.

1.     Самый простой способ – выполнить команду Пуск=>Мой компьютер. В появившемся рабочем окне Мой компьютер выбираем среди перечня дисков строку «Диск 3,5 (А:)» и нажимаем правую клавишу мышки. В появившемся всплывающем меню выбираем строку «Форматировать», после чего на экране появляется диалоговое окно Формат Диск 3,5 (А:), показанное на рис. 1.

Рис. 1. Выбор режима форматирования

Если вам необходима загрузочная дискета MS-DOS, то следует выбрать нижнюю строку Создание загрузочного дика MS-DOS и нажать клавишу <Начать>. Если необходимости в загрузочной дискете нет, просто нажимается клавиша <Начать>. После окончания форматирования нажмите клавишу <Закрыть>.

 

2.     ОС Windows XP также предоставляет возможность выполнить форматирование дискеты в процессе организации малой офисной сети. Сначала необходимо выбрать Пуск => Панель управления => Сетевые подключения. На экране компьютера появится окно под названием Сетевые подключения, показанное на рис 2.

Рис. 2 Окно Сетевые подключения.

Далее следует выбрать в правой части этого окна пункт Установить домашнюю сеть или сеть малого офиса, в результате чего появится окно Мастера настройки сети, показанное на рис. 3.

Рис. П1.3. Окно Мастера настройки сети

Необходимо нажимать находящуюся внизу справа кнопку <Далее> и вводить в Мастер какие-то данные до тех пор, пока не появится окно, показанное на рис. 4.

Рис. 4. Окно создания диска настройки

В этом окне следует выбрать строку Создать диск настройки сети и нажать клавишу <Далее>, в результате получим окно начала форматирования диска, показанное на рис. 5.

Рис. 5. Окно начала форматирования диска

После нажатия клавиши <Форматировать диск> на экране появляется диалоговое окно для выбора режима форматирования, показанное на рис. 1.

Если вам необходима загрузочная дискета MS-DOS, то следует выбрать нижнюю строку Создание загрузочного дика MS-DOS и нажать клавишу <Начать>. Если необходимости в загрузочной дискете нет, просто нажимается клавиша <Начать>. После окончания форматирования нажмите клавишу <Закрыть>.

 

О форматировании дискеты 1,44 МБ в ОС Windows ME

В операционной системе Windows ME можно выполнить только простое форматирование дискеты. Создание загрузочной дискеты в этой ОС предусматривается только для случая восстановления Windows ME. Разумеется, созданную подобным путем загрузочную дискету можно переделать в дискету для использования в MS-DOS, но это потребует некоторых усилий. В данной книге рассматривать решение подобной проблемы считаю не целесообразным.

О форматировании дискеты 1,44 МБ в ОС Linux Mandrake

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

 

Создаем загрузочную дискету

Для чего нужна загрузочная дискета

Созданная специальным образом загрузочная 1,44 МБ дискета позволяет на IBM PC компьютере практически любой конфигурации запустить в работу программу любой сложности, предназначенную для работы в MS-DOS.

Может возникнуть вопрос, а для чего, собственно говоря, использовать программы, созданные для работы в MS-DOS, когда имеется замечательная ОС Windows?

Дело в том, что существуют быстродействующие цифровые виды связи, при использовании компьютера в которых более надежную работу могут обеспечить только программы, работающие под управлением MS-DOS или UNIX (Linux). Это достаточно сложный вопрос и мне не хотелось бы вдаваться в подробности. Прошу поверить на слово. Кроме того, в архивах имеются очень хорошие старые программы, предназначенные для  работы под управлением MS-DOS, от использования которых не следует отказываться. А очень часто бывает так, что подобного класса программ среди Windows приложений просто не существует.

На моем сайте в Интернете, расположенном по адресу http://ra3xb.narod.ru/ , имеется большое число программ для различных видов цифровой связи, предназначенных для работы под MS-DOS. Большинство из этих программ могут работать и под Windows, но при более плохом качестве. Если подготовить загрузочную MS-DOS дискету, на которую скопировать интересующую вас MS-DOS программу, затем вставить дискету в дисковод А: и выполнить перезагрузку компьютера, то после выполнения перезагрузки нужная программа будет работать также хорошо, как это и задумано автором.

Следует помнить, что на различных сайтах в Интернете имеется еще очень большое количество подобных программ, которых может и не быть в числе Windows приложений.

Создаем загрузочную дискету MS-DOS 6.22

Наиболее распространенной версией MS-DOS, по моему мнению, является MS-DOS 6.22, которую часто можно встретить на различного рода загрузочных CD-ROM дисках или у опытных компьютерных пользователей.

В этом случае создать загрузочную дискету очень просто: необходимо войти в директорию, в которой располагаются файлы системы MS-DOS и в командной строке ввести команду format a: /s.  При этом в дисководе А: должна находиться дискета, которая будет отформатирована как загрузочная.

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

После окончания форматирования на экране появятся сообщения

Format complete.

System transferred.

Это означает, что форматирование выполнено полностью и загрузочные свойства на дискете установлены.

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

Command.com

Drvspace.bin

Io.sys

Msdos.sys.

Теперь  эту дискету следует доработать – скопировать на неё необходимые для дальнейшей работы файлы. Все эти файлы находятся в составе пакета, который вы получите после того, как скачаете с моего сайта какую-то MS-DOS программу (например, rtty_gt1.zip) и распакуете этот файл в заранее подготовленную папку (поддиректорию).

После распаковывания файла rtty_gt1.zip вы получите пакет, состоящий из следующих папок и файлов:

1.        Папка [DOS] – здесь находятся файлы, необходимые для нормальной работы компьютера под управлением MS-DOS, а также файлы, необходимые для последующего форматирования (в случае необходимости) новых дискет и дисков.

2.        Папка [rtty_gt1] – в этой папке находятся файлы, необходимые для нормальной работы программы RTTY_GT1, предназначенной для приема и передачи телетайпных сигналов. Также в этой папке находится исполняемый файл программы простого аппаратного журнала.

3.        Папка [VC] – в этой папке находятся файлы, необходимые для нормальной работы менеджера файлов типа Volkov Commander, команды которого полностью совпадают с командами известного Norton Commander.

4.        Файл Autoexec.bat – используется для организации очередности запуска в работу различных программ. Описание работы этого файла смотрите ниже.

5.        Файл Config.sys – необходим для нормального запуска в работу MS-DOS. Содержание этого файла приведено ниже.

6.        Файл Edit.com – используется программой Volkov Commander для корректировки текстовых файлов.

7.        Файл Readme_w.txt – справочные данные в формате Windows.

8.        Файл Readme1.txt – справочные данные в формате MS-DOS.

9.        Файл Wm.com – файл необходим для работы с мышкой.

10.     Файл Rk.com – русская раскладка клавиатуры. Переключение выполняется одновременным нажатием двух клавиш <Shift>.

 

В листинге 1 размещается содержание файла Config.sys

Листинг 1. Файл Config. sys

DEVICE=a:\DOS\SETVER.EXE

DEVICE=a:\DOS\HIMEM.SYS

DEVICE=a:\DOS\EMM386.EXE RAM

DOS=HIGH,UMB

FILES=30

BUFFERS=32

 

В листинге 2 размещается содержание файла Autoexec. bat.

Листинг 2. Файл Autoexec. bat

@ECHO OFF

PROMPT $P$G

PATH a:\DOS;

SET COMSPEC=a:\COMMAND.COM

SET TEMP=a:\DOS

rk

wm

CD rtty_gt1

Rtty_gt1.exe

CD A:

\VC\VC

 

Содержание файла не требует, по моему мнению, подробного разъяснения. Отмечу то, что в строках rk и wm выполняется загрузка в работу драйверов русской клавиатуры и мышки.

В следующей строке (CD rtty_gt1) действие командного файла переносится в поддиректорию [rtty_gt1], в которой запускается в работу файл Rtty_gt1.exe (следующая строка файла).

После прекращения работы программы телетайпа, действие переносится в корневую директорию диска А: (командная строка CD A:) и в работу включается программа Volkov Commander.

 

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

 

 

Создаем загрузочную дискету в Windows XP

В самом начале этой статьи располагается раздел, называемый «Как форматировать дискету 1,44 МБ в ОС Windows XP». В этом разделе очень подробно расписан процесс создание загрузочной дискеты

Обратите внимание на тот факт, что в данном случае в дискете находится довольно большое число самых различных файлов, в том числе здесь же находятся и файлы Config.sys  и Autoexec.bat. 

В листинге 3 размещается текст файла Config.sys, состоящий всего из одной строки.

Листинг 3. Файл Config.sys    

device=display.sys con=(ega,,3)

 

В листинге 4 размещается текст файла Autoexec.bat.

Листинг 4. Файл Autoexec.bat

mode con codepage prepare=((866) ega3.cpi)

mode con codepage select=866

keyb ru,,keybrd4.sys

 

Последующая доработка дискеты заключается в следующем:

q      к имеющимся на дискете файлам добавляем (копируем) следующие файлы из пакета программы RTTY_GT1.  

·                Папка [rtty_gt1] – в этой папке находятся файлы, необходимые для нормальной работы программы RTTY_GT1, предназначенной для приема и передачи телетайпных сигналов. Также в этой папке находится исполняемый файл программы простого аппаратного журнала.

·              Папка [VC] – в этой папке находятся файлы, необходимые для нормальной работы менеджера файлов типа Volkov Commander, команды которого полностью совпадают с командами известного Norton Commander.

·              Файл Edit.com – используется программой Volkov Commander для корректировки текстовых файлов.

·              Файл Readme_w.txt – справочные данные в формате Windows.

·              Файл Readme1.txt – справочные данные в формате MS-DOS.

·              Файл Wm.com – файл необходим для работы с мышкой.

·              Файл Rk.com – русская раскладка клавиатуры. Переключение выполняется одновременным нажатием двух клавиш <Shift>.

Как вы уже заметили, папку [DOS] в этом случае мы не копируем, а также не копируем файлы Config.sys  и Autoexec.bat. , которые уже имеются на дискете и замене ни в коем случае не подлежат.

q      Файл Config.sys  никакой доработки не требует, дорабатываем только файл Autoexec.bat, в который добавляем необходимые файлы из аналогичного файла, имеющегося в составе пакета RTTY_GT1. 

В листинге 5 размещается текст обновленного файла Autoexec.bat.

Листинг 5. Файл Autoexec.bat (с добавлением)

mode con codepage prepare=((866) ega3.cpi)

mode con codepage select=866

keyb ru,,keybrd4.sys

 

rk

wm

CD rtty_gt1

Rtty_gt1.exe

CD A:

\VC\VC

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

Некоторые итоги

Подобным образом можно подготовить загрузочную дискету, которая позволит запустить в работу на IBM PC компьютере любой конфигурации любую программу, предназначенную для работы с MS-DOS/