Информатика для юристов и экономистов

       

Средства обеспечения совместимости с приложениями MS-DOS


Операционная система MS-DOS принадлежит к категории однозадачных неграфических операционных систем. Ее приложения полностью захватывают все ресурсы операционной системы, и потому создавать документы в MS-DOS не столь удобно, как в Windows 98. Чтобы одновременно и удовлетворить специфическим требованиям MS-DOS, и, по возможности, сохранить преимущества многозадачной среды, Windows 98 имеет два разных средства: стандартное приложение Сеанс MS-DOS и особый режим работы операционной системы — Режим MS-DOS.

Операционная система Windows 98 — последняя графическая система, поддерживающая работу приложений MS-DOS, полностью монополизирующих ресурсы компьютера. Более современные системы Windows 2000 и Windows Millenium режима MS-DOS не имеют. Тем, кто еще используют такие приложения, следует принять меры к их замене.

Сеанс MS-DOS

Сеанс MS-DOS (Пуск > Программы > Сеанс MS-DOS) — это специальное служебное приложение Windows 98, создающее на экране рабочее окно, в котором можно запускать неграфические приложения MS-DOS. Эта программа удобна тем, что позволяет работать с приложениями MS-DOS, сохранив при этом основные достоинства Windows, такие, как многозадачность, возможность использования буфера обмена для копирования данных, возможность управления с помощью мыши и прочие. В некоторых случаях приложения MS-DOS не могут запускаться в окне Сеанса MS-DOS, но могут запускаться в полноэкранном режиме. Это относится к простейшим приложениям, имеющим экранную графику. Для переключения в полноэкранный режим окно Сеанс MS-DOS имеет специальную кнопку на панели инструментов. Можно также воспользоваться комбинацией клавиш ALT+ENTER. Для возврата из полноэкранного режима в оконный можно пользоваться только этой комбинацией — других средств нет.

Режим MS-DOS

Это альтернативное средство для работы с приложениями MS-DOS. Если Сеанс MS-DOS — это специальное приложение Windows, то Режим MS-DOS — это особый режим работы операционной системы, при котором происходит эмуляция операционной системы MS-DOS средствами Windows 98.


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

Запуск программ в Режиме MS-DOS осуществляется либо после соответствующего перезапуска компьютера (Пуск > Завершение работы > Перезагрузить компьютер в режиме MS-DOS), либо с использованием значка приложений MS-DOS после специальной перенастройки его свойств. В первом случае навигацию по жесткому диску, поиск и запуск приложения приходится выполнять командами MS-DOS, набираемыми в поле командной строки, а во втором случае приложение запускается автоматически.

Настройка свойств значка приложения MS-DOS

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

Настройку начинают с выбора пункта Свойства в контекстном меню значка; при этом открывается диалоговое окно Свойства: Имя программы. Выбор между запуском в окне Сеанса MS-DOS или в Режиме MS-DOS выполняют в диалоговом окне Дополнительные настройки программы, открываемом щелчком на командной кнопке Дополнительно (вкладка Программа). Если флажок Режим MS-DOS сброшен, то программа будет запускаться в Сеансе MS-DOS, в противном случае — в Режиме MS-DOS.

Если приложение не запускается в окне Сеанс MS-DOS, следует попробовать запустить его в полноэкранном режиме, включив переключатель Полноэкранный на вкладке Экран. Если в полноэкранном режиме приложение запускается, но вскоре «зависает», следует установить флажок Не давать программе обнаружить Windows в диалоговом окне Дополнительные настройки программы. Если приложение имеет тенденцию «зависать» после ряда переключений между окнами Windows, надо поэкспериментировать с настройкой элементов управления на вкладке Разное, в частности в группах Выполнение, Использование мыши, Фоновый режим и Приоритет при ожидании.


Для ряда приложений MS-DOS, неустойчиво работающих в Сеансе MS-DOS, целесообразно отключать механизмы энергосбережения и запуска экранной заставки на вкладке Заставка диалогового окна Свойства: Экран (Пуск > Настройка > Панель управления > Экран > Заставка).

При окончательной невозможности запустить приложение в Сеансе MS-DOS практикуют запуск в Режиме MS-DOS. В этом случае успех запуска и работы во многом зависит от правильности настройки конфигурации оборудования (в первую очередь мыши, звуковой карты, дисковода CD-ROM). Оперативная память, находящаяся выше первого мегабайта, в операционной системе MS-DOS рассматривается как «внешнее» оборудование. Если приложение требует к ней доступа, должен быть установлен соответствующий драйвер (менеджер оперативной памяти). Все подключения и настройки драйверов оборудования в операционной системе MS-DOS выполняются либо прямыми командами, подаваемыми из командной строки, либо путем редактирования файлов конфигурации Autoexec.bat и Config.sys. Диалоговое окно Дополнительные настройки программы предоставляет необходимые для этого средства, если включен переключатель Выбрать новую конфигурацию MS-DOS.

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

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


Содержание раздела