Запуск приложений DOS в стандартном режиме
В стандартном режиме Windows можно запустить несколько программ MS-DOS и переключаться между ними. Программы MS-DOS не могут выполняться в окне, они используют весь экран. Во то время как активная программа MS-DOS работает, остальные находятся в "замороженном" состоянии. Таким образом, программы MS-DOS не могут выполняться в фоновом режиме и работать в окне.
Когда вы запускаете программу MS-DOS, операционная система Windows создает для нее временный файл. Если вы переключаетесь с этой программы на другие приложения или программы, Windows выгружает код программы из памяти в соответствующий временный файл на диске. После этого память освобождается и становится доступной другим программам и приложениям. Когда вы снова переключитесь на эту программу, происходит восстановление оперативной памяти из временного файла.
После завершения программы ее временный файл удаляется, освобождая дисковое пространство.
Временные файлы программ MS-DOS создаются в каталоге, определенном переменной среды TEMP в файле AUTOEXEC.BAT. Если переменная TEMP не определена, временные файлы создаются в корневом каталоге диска C:.
В случае необходимости можно специально указать каталог для создания временных файлов. Для этого загрузите в текстовый редактор Notepad конфигурационный файл SYSTEM.INI. Найдите в этом файле строку "[NonWindowsApp]". С нее начинается секция, в которой расположены различные директивы, относящиеся к программам MS-DOS. Добавьте внутрь этой секции директиву "SwapDisk=". Справа от знака равенства укажите каталог для создания временных файлов. Ниже представлен фрагмент файла SYSTEM.INI, в котором для создания временных файлов устанавливается каталог WINOLDAPP на диске F:.
[NonWindowsApp] SwapDisk=F:\WINOLDAPP
Если в компьютере установлено несколько жестких дисков, то для повышения скорости переключения между программами MS-DOS и остальными приложениями, расположите каталог временных файлов на самом быстром диске.
Объем свободного пространства на диске, который используется для создания временных файлов, определяет сколько программ MS-DOS можно одновременно запустить из Windows.