Запуск программ и игр для DOS под Windows и Linux. Утилиты DOS

  • 3.2. Рождение персонального компьютера
  • ГлаваIi. Архитектура компьютера Тема 4. Элементная база современных компьютеров. Элементная логика
  • 4.1. Элементарная логика
  • 4.2. Аппаратная реализация логических схем
  • Тема 5. Функциональное назначение устройств персонального компьютера и их характеристики
  • 5.1. Магистрально-модульный принцип построения компьютера
  • 5.2. Основные компоненты компьютера и их характеристики
  • 5.2.1. Процессор
  • 5.2.2. Внутренняя память компьютера
  • 5.2.3. Внешняя память компьютера
  • 5.3. Устройства ввода-вывода информации
  • 5.3.1. Сканер
  • 5.3.2. Принтеры
  • 5.3.3. Монитор
  • 5.3.4. Модем
  • 5.4. Средства мультимедиа
  • Тема 6. Работа с персональным компьютером
  • 6.1. Правила работы с персональным компьютером
  • 6.2. Порядок включения и выключения компьютера
  • 6.3. Работа с клавиатурой и мышью
  • 6.4. Эксплуатация пк
  • ГлаваIii. Операционные системы Тема 7. Файловая организация данных. Основы работы в операционной системе dos
  • 7.1. Файлы и каталоги
  • 7.3. Работа с файлами и каталогами
  • Тема 8. Основы работы в операционной системе Windows
  • 8.1. Что нового в windows"95/98/2000
  • 8.2. Важнейшие отличия интерфейса Windows"95/98/2000 от Windows 3.1 и Windows for Workgroups
  • 8.3. Многозадачность и многопоточность
  • 8.4. Интерфейс windows
  • 8.4.1. Основные элементы и возможности
  • 8.4.2. Настройка экранного интерфейса windows
  • 8.4.3. Изменение даты, времени, часового пояса
  • 8.4.4. Индивидуальные настройки в windows
  • 8.5. Drag-and-drop – перетащить и оставить
  • 8.5.1. Перемещение окон
  • 8.5.2. Изменение размеров окна
  • 8.5.3. Диалоговые окна
  • 8.5.4. Как управлять окнами с помощью контекстного меню?
  • 8.6. Работа с меню в windows
  • 8.6.1. Работа с клавиатурой
  • 8.6.2. Настройка клавиатуры
  • 8.6.3. Настройка мыши в windows
  • 8.7. Выполнение программ в windows
  • 8.7.1. Как запустить программу?
  • 8.7.2. Как указать путь?
  • 8.7.3. Как сохранить результаты поиска?
  • 8.7.4. Как открыть документ, который вы буквально вчера уже открывали?
  • 8.8. Размещение программ в главном меню и меню programs (программы)
  • 8.8.1. Как добавить вызов программы в главное меню?
  • 8.8.2. Настройка панели задач и главного меню
  • 8.8.3. Как удалить программу из главного меню?
  • 8.8.4. Как добавить в меню programs подменю?
  • 8.8.5. Как поместить shortcut на рабочий стол и удалить его оттуда?
  • 8.8.6. Как запустить программу командой run?
  • 8.8.7. Как сделать, чтобы программа запускалась автоматически при запуске windows?
  • 8.9. Управление файлами и папками
  • 8.9.1. Как открыть папку?
  • 8.9.3. Как скопировать файл или папку?
  • 8.9.4. Как копировать на дискету?
  • 8.9.5. Как переместить файл?
  • 8.9.6. Как удалить файл?
  • 8.9.7. Как восстановить удаленный файл?
  • 8.9.8. Как создать новую папку?
  • 8.9.9. Как изменить имя папки?
  • 8.9.10. Как отобразить в заголовке окна полный путь ms-dos?
  • 8.9.11. Как применить drag-and-drop?
  • 8.9.12. Как копировать быстро?
  • 8.9.13. Как создать свой пункт в папке send то?
  • 8.9.14. Для чего необходимо контекстное меню?
  • 8.9.15. Малоизвестная возможность...
  • 8.9.17. Как установить связь между расширением файла и программой, его открывающей?
  • 8.9.18. Как очистить мусорную корзину (recycle bin)?
  • 8.9.19. Особенная папка - briefcase (Портфель)
  • 8.10. Печатаем документы
  • 8.10.1. Установка нового локального принтера
  • 8.10.2. Подключение и использование сетевого принтера
  • 8.10.3. Печать документов
  • 8.10.4. Изменение параметров настройки принтера
  • 8.10.5. Управление работой принтера
  • 8.10.6. Устранение ошибок при печати
  • 8.11. Стандартные приложения windows
  • 8.11.1. Игры
  • 8.11.2. Калькулятор
  • 8.11.3. Графический редактор paint
  • 8.11.4. Использование текстового редактора wordpad для работы с документами
  • 8.11.5. Использование блокнота notepad для работы с текстовыми файлами
  • 8.11.6. Программа backup - не забудьте создать резервную копию файлов
  • 8.11.7. Программа drivespace - новый динамический архиватор
  • 8.11.8. Ускорение работы с дисками с помощью программы disk defragmenter
  • 8.11.9. Обнаружение и устранение ошибок на диске с помощью программы scandisk
  • 8.11.10. Использование программы screen saver для продления жизни монитора
  • 8.11.11. Правильное завершение работы на компьютере
  • 8.11.12. Multimedia – работа со звуком и изображениями
  • 8.12. Эмуляция dos в windows
  • 8.12.1. Копирование текста из окна dos в буфер обмена
  • 8.12.2. Как загрузить компьютер без запуска windows?
  • 8.13. Технология plug and play (включил и работай) в windows
  • 8.14. Две еще не описанные функции windows explorer
  • 8.14.1. Форматирование диска в windows explorer
  • 8.14.2. Установка метки диска
  • 8.15. Для тех, кто хочет знать больше, - работа в сети
  • 8.15.1. Как найти компьютер в сети?
  • 8.15.2. Как поместить в папку network neighborhood (Сетевое окружение) новый объект?
  • 8.15.4. Как установить программу с сетевого диска?
  • 8.15.5. Управление сетевыми ресурсами
  • 8.15.6. Использование dial-up networking для удаленного доступа к компьютеру или сети
  • 8.15.7. Использование кабелей для соединения параллельных и последовательных портов
  • Вы можете произвольно менять размеры окна, передвигать его по экрану, иначе говоря, - работать с DOS, как с обычным приложением Windows. Щелкнув правой клавишей мыши на системном меню окна MS-DOS Prompt на команду Toolbar, вы включите строку меню инструментов. Слева направо расположены: раскрывающееся меню выбора шрифта, который используется для отображения текста в окне; кнопка Mark, нажав на нее, вы можете выделить интересующую область окна и сохранить ее, нажав следующую кнопку Copy, затем вы можете поместить скопированный участок окна с помощью следующей клавиши Paste, либо в другом месте текущего окна, либо в другом окне; кнопка Full screen раздвигает содержимое окна до границ экрана. Далее идут кнопки: Properties (свойства), Background (фон) и Font (шрифт), дублирующая кнопку Properties по разделу шрифтов.

    Рассмотрим подробнее, как происходит полная эмуляция DOS в Windows. Если вы активно работали в Windows 3.х, то, скорее всего, умеете создавать PIF-файлы. Для остальных вкратце поясним суть вопроса. Как вы уже знаете, Windows может выполнять в своей среде программы DOS. По умолчанию Windows выделяет всем программам DOS одинаковые ресурсы. Однако такой подход устраивает не все программы и они отказываются работать. Чтобы уговорить их нормально функционировать, требуются более точные дополнительные настройки. Для хранения дополнительных параметров этих настроек и существуют PIF-файлы. В этом файле пользователь может настроить объем и тип оперативной памяти, выделяемой программе, или, например, зарезервировать для программы горячие клавиши, уже используемые Windows. Иначе говоря, вы сами формируете среду, в которой будет выполняться программа. В Windows 3.х для создания и редактирования PIF-файлов применялся PIF-редактор (PIF Editor). В Windows"95/98 не существует специального редактора для этих целей. Все настройки вы производите в окне Properties. Для этого вам необходимо щелкнуть правой кнопкой мыши на значке программы, выбрать в раскрывшемся меню пункт Properties (Свойства), щелкнув на него левой кнопкой мыши, и внести необходимые изменения. Изменения вносятся в пунктах Program и Memory диалоговой панели Properties. Все изменения будут автоматически записаны в PIF-файл. После запуска DOS-программы Windows ищет PIF-файл вначале в каталоге, содержащем запускаемую программу, затем в подкаталоге PIF главного каталога Windows и завершает поиск в каталогах, путь к которым указан в переменной PATH файла AUTOEXEC.BAT. Если PIF-файл нигде не найден, Windows заглядывает в файл APPS.INF в поисках совпадений. Если и это не помогает, используется файл настроек по умолчанию -_DEFAULT.PIF, если таковой имеется.

    Второй способ запустить на выполнение DOS-программу - это перезапустить компьютер в режиме эмуляции MS-DOS. Для этого нажмите кнопку Start, выберите пункт Shut Down и в открывшейся панели отметьте кнопку Restart the computer in MS-DOS Mode (Режим эмуляции MS-DOS). После перезагрузки вы увидите привычное приглашение DOS.

    Практически все DOS-программы отлично работают в среде Windows. Но, тем не менее, остаются проблемы с программами, которые требуют подгрузки нестандартных драйверов, резидентных программ и т. п. Как обеспечить их штатную работу? Для этого применяется режим полной эмуляции DOS. Его особенность состоит в том, что вы можете создавать отдельные копии файлов AUTOEXEC.BAT и CONFIG.SYS для каждой конкретной DOS-программы. Чтобы запустить DOS-программу в режиме полной эмуляции DOS, вам необходимо щелкнуть правой клавишей мыши на изображении вашей программы и выбрать пункт Properties. Затем в открывшемся диалоговом окне Properties выберите закладку Program. Нажмите кнопку Advanced... Перед вами окно Advanced Program Settings.

    Самый первый пункт этого окна - отмечаемая кнопка Prevent MS-DOS based programs from detecting Windows. Если пометить эту кнопку, то запускаемая программа не сможет определить, что она находится в среде Windows. Это полезно в том случае, если при попытке выполнить программу она отказывается стартовать и выдает об этом сообщение. Таким образом, эта программа может быть обманута. Однако если вы запустите программу, которая обращается к ресурсам компьютера, минуя Windows, это может привести к краху системы.

    Следующий отмечаемый флажок - Suggest MS-DOS mode as necessary. Если флажок установлен, Windows будет проверять запускаемую программу и решать, не следует ли запустить ее в режиме полной эмуляции DOS. Имеет смысл держать эту флажок установленным.

    Следующая кнопка - кнопка включения режима полной эмуляции DOS. Она так и называется - MS-DOS Mode. Пока она не помечена, все остальные команды в ее секторе заблокированы. Пометив ее, вы получаете новые возможности настройки. Кнопка Warn before entering MS-DOS mode в активном состоянии дает Windows указание предупреждать пользователя при переходе в режим полной эмуляции DOS. Ниже расположены переключаемые радиокнопки, которые дают указание Windows использовать текущую конфигурацию DOS (Use current MS-DOS configuration) либо создать для программы ее собственные файлы конфигурации AUTOEXEC.BAT и CONFIG.SYS (кнопка Specify a new MS-DOS configuration). Ниже расположены специальные окна редактирования AUTOEXEC.BAT for MS-DOS mode и CONFIG.SYS for MS-DOS mode, в которых вы можете написать все, что требуется для правильной работы программы. Если теперь нажать кнопку Configuration, то из списка на появившейся диалоговой панели вы сможете выбрать те параметры запуска, которые будут автоматически добавлены в ваши AUTOEXEC.BAT и CONFIG.SYS файлы.

    Это довольно удобно, так как нет необходимости помнить пути к драйверам мыши или верхней памяти. Все. Запустите программу, и вы увидите, что она отлично работает.

  • Времена приложений написанных для MS DOS (Disk Operation System - Дисковая операционная система) давно прошли. Для совместимости со старыми приложениями все версии Windows оснащались поддержкой MS DOS вплоть до Windows Vista. В новых же версиях ОС Windows, таких как Windows 7, DOS-овские приложения не поддерживаются. Для большинства пользователей это не создаст ни каких неудобств, а вот для студентов и школьников, которые только начинают знакомиться с программированием в учебных заведениях, это станет проблемой т.к. наше образование для изучения основ программирования до сих пор использует такие языки как: Pascal, QBasic(Basic), C. Все они работают только в среде DOS т.к. были созданы еще в 70-х годах прошлого века (и тысячелетия:)). Почему эти версии до сих пор используются, ответ прост - они бесплатны. Использование же платных современных версий (например Visual Studio) для изучения основ - экономически невыгодно (копия на одну машину стоит более 60 т.р.). Ну да ладно, экономическая сторона это не тема этой статьи, основная цель это как запустить DOS приложения на ОС Windows 7 x86(32) и Windows x64(64).

    Нам понадобится установка дополнительного ПО - DosBox . Приложение DosBox создает виртуальную среду MS DOS , работающую в ОС Windows (практически аналог командной строки в Windows XP). можно с сайта разработчика бесплатно. Установка не должна вызвать у Вас вопросы, всегда жмем "Далее>>> " оставляя все по умолчанию.
    После установки на рабочем столе должен появиться ярлык программы:

    если ярлыка нет, то создайте его, это создаст удобство для запуска приложений. Ну и теперь собственно, как запустить приложение в DosBox!?
    Пойдет по самому простому и быстрому пути. Например, необходимо запустить Pascal (Паскаль), файл запуска приложения находится в..\bin\turbo.exe. Выделяем этот файл и не отпуская ЛКМ перетягиваем его на ярлык DosBox пока не появится знак "+ Открыть с помощью….. ":

    отпускаем ЛКМ. Вот и все, у нас открылась среда языка Pascal

    Приложение открыто в оконном режиме, для перехода в полноэкранный режим необходимо нажать Alt+Enter , так же это сочетание используется и для выхода из полноэкранного режима.

    Вот и все! Всем спасибо за внимание!

    Тame_dos позволяет DOS программам работать комфортно в современных операционных системах. Поддерживаются Windows 7, Windows Vista, Windows Server 2003, Windows XP, Windows 2000, Citrix и Windows NT

    Приложения DOS (а также Windows 3.1) являются 16-разрядными. Все Clipper программы так же являются 16-разрядными DOS приложениями . Такие программы не могут непосредственно исполняться в 32-разрядной операционной системе, каковой является Windows 98 - 7 Для запуска 16-разрядных приложений Windows создает процесс виртуальной машины - NTVDM, который в свою очередь выполняет 16-разрядные приложения в пределях своего контекста. При этом происходит трансляция 16-разрядных запросов к операционной системе в 32-разрядные запросы. Это занимает некоторое время и означает, что приложения DOS и Win16 выполняются хуже, чем приложения Win32. Поэтому приложения DOS и Win16 на 20% больше нагружают процессор и на 25% больше требуют памяти.

    Еще одна важная проблема связана с тем, что приложения DOS постоянно опрашивают буфер клавиатуры, ищя предназначенный для них ввод. Это поведение означает, что приложения DOS, даже ничего не делая, расходуют чрезвычайно много процессорного времени: до 100% CPU.

    Использование TAME

    Для устранения этой проблемы необходимо использовать утилиту TAME. Ее использование позволяет снизить потребление CPU до 5%

    Работа TAME основана на интеллектуальном обнаружении холостой работы DOS-приложений и их "погружении в сон", освобождая таким образом циклы процессора. Использование TAME заметно улучшает работу 16-разрядных приложений в среде Windows NT/2000 - будь то рабочая станция или сервер. Основные особенности и возможности TAME включают в себя:
    Уменьшение использования процессора: при использовании TAME уменьшается с 100% до 5-8%
    Уменьшение пауз между нажатиями клавиш и выводом на экран
    Ускорение вывода на печать
    Мониторинг активности приложений
    Возможность слежения за запросами блокировки файлов и снижение загрузки процессора во время ожидания освобождения блокировки.
    Возможность хранения отдельных настроек для разных приложений
    Возможность ограничения каждого приложения набором доступных процессоров, чтобы ограничить влияние на систему со стороны DOS
    Возможность уменьшения приоритета задачи в состоянии ожидания
    Упрощение работы приложений DOS в многопользовательской среде: синхронизация времени в приложениях DOS при изменении системного времени; возможность ограничения запуска приложений

    По умолчанию, после инсталляции автомтически модифицируется файл autoexec.nt. Если это нежелательно, уберите запуск tame-mon.com из autoexec.nt и создайте BAT-файл, в начале которого (перед запуском основной программы DOS) вставьте строку:
    C:\TAME\TAME-MON.COM

    Доступ к настройкам TAME осуществляется из программы DOS комбинацией клавиш Ctrl+Alt+T. Окно монитора TAME вызывается и скрывается комбинацией клавиш Ctrl+Alt+M. Вместо tame-mon.com можно использовать tame-res.com; он вдвое меньше по размеру, но не позволяет интерактивно менять настройки. tame.exe служит для установки отдельных опций, а tameview.exe - для упрощения администрирования, вывода статистики и диагностики. tameview следует запускать из "чистой" командной строки DOS (не используйте Win-оболочки типа Far; но можно Norton Commander).

    Если после установки TAME и запуска приложения DOS виден мерцающий экран, нажмите Ctrl+Alt+T и уберите флажок "Key Poll" или "SQL Requests" (это можно сделать предварительно запустив команду tame.exe /Key_Poll off). Для ускорения вывода в программах, написанных на FoxPro, можно поставить флажок в опции "FoxPro Video".
    Полноэкранный режим приложений DOS

    В термине "полноэкранный режим" по отношении к прилжениям DOS таится двусмысленность. Этот термин может означать одно из следующих:
    Полноэкранный текстовый режим, который переключается клавишами Alt-Enter.
    Такой режим невозможен в терминальной среде Windows 2000 независимо от используемого клиента. В старых продуктах Citrix - WinView 2.3, WinFrame, MetaFrame for Windows NT 4.0 TSE была возможна работа в текстовом режиме с клиентом DOS или OS/2. Переключение в полноэкранный режим режим требует загрузки клиенту набора шрифтов, а поскольку это интенсивная операция, то сильно пострадает производительность. Это описано в документе Q192190. Поэтому Microsoft решила не реализовывать полноэкранный режим в терминалах, а поскольку Citrix зависит от архитектуры Windows 2000, то это также не реализовано и в Citrix MetaFrame. Клиент ICA и Terminal Services Client - это обычные GUI-приложения Windows и используют для отображения сеанса графику Windows. Если вы попробуете переключиться в полноэкранный режим, то получите сообщение "16 bit MS-DOS Subsystem - The video device failed to initialize for fullscreen mode. Choose "Close" to terminate the application" (Q286626), или будет видна только половина окна (CTX501302)
    Из всего этого следует, что приложения MS-DOS в терминальной среде могут работать только в окне.

    Окно, развернутое на весь экран.

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

    Плохой новостью является то, что стадартные растровые шрифты Terminal из комплекта Windows, используемые для оконного режима DOS, не позволяют настроить размер шрифта так, чтобы окно занимало весь экран. Либо с мелким размером шрифта остается много свободного места, либо с большим размером шрифта окно не умещается на экране. Кроме того, само начертание растровых шрифтов не самое удачное. Использование шрифтов TrueType (Lucida Console) также не решает эту проблему. Необходим такой шрифт, чтобы он с одной стороны максимально напоминал начертание шрифта, используемого в текстовом режиме, а с другой стророны - был такого размера, чтобы окно полностью умещалось в стандартные разрешения 640x480, 800x600 и 1024x768 - т.е. имитировал полноэкранный текстовый режим.

    Шрифт для полноэкранного режима DOS

    Хорошей новостью является то, что другие люди уже позаботились о шрифтах нужного разрешения, чтобы окно DOS максимально напоминало полноэкранный режим. Вот как сделать "полноэкранный" режим DOS (используя совет из thethin.net).
    В первую очередь вы должны установить шрифты с разрешениями 8х17 и 10х22. Вы можете скачать их с http://www.uwe-sieber.de/dosfon_e.html. "Полноэкранные" шрифты (http://www.uwe-sieber.de/dosfonfe.shtml) платные. Впрочем, вы можете нарисовать их сами, используя программы Softy и FontEditor (это старые программы для Windows 3.1, но вполне пригодны для редактирования шрифтов).
    Совсем ленивые могут взять шрифт NewDOS_F с моего сайта (dosfon.zip) - в нем я с помощью FontEditor русифицировал только три разрешения: 8x17, 10x22 и 10x23. В файле помимо них содержатся десяток других размеров на все случаи жизни (но без кириллицы; если кто-то нашел кириллические шрифты нужных размеров или русифицировал остальные шрифты в NewDOS_F.fon - поделитесь, пожалуйста).

    Установите шрифт NewDOS_F.fon на Windows 2000 Server: В панели управления откройте "Fonts", далее из меню "File" выберите "Install new font". Имя шрифта "New DOS Fullscreen".
    Если шрифт не появился в папке Fonts, то перезагрузите сервер. Если опять не помогло, то воспользуйтесь утилитой Fix Font Folder для "ремонта" папки Fonts.

    Теперь надо настроить окно приложения DOS. Запустите терминальный сеанс под администратором. Запустите приложение DOS (если оно опубликовано - то запустите опубликованное приложение). Щелкните правой кнопкой мыши на заголовке окна и выберите Properties. На закладке Font переключите тип шрифтов Bitmap only и выберите подходящий размер в зависимости от используемого разрешения терминального сеанса:
    Разрешение сеанса Размер шрифта
    640x480 8x17 или 8x18
    800x600 10x22 или 10x23
    1024x768 12x27, 12x28 или 12x29

    Я рекомендую использовать разрешение сеанса для всех приложений DOS 640x480, 16 цветов, шрифт 8x17.
    Для каждого разрешения есть несколько размеров шрифтов. 8x17 и 10x22 оставляют место внизу для панели задач ОС клиента, а шрифты 8x18 и 10x23 (высота больше на 1 пиксел) занимают весь экран (удобно для клиентов, отличных от Win32).

    Теперь настройте расположение окна. На закладке "Layout" установите запуск в окне ("Window"), Window size желательно изменить 80х25 (вместо 80х300). Сбросьте галочку "Let system position window" и поставьте в поле "Left" и "Top" значения -4. Это сместит окно так, чтобы не были видны рамки окна. Щелкните OK и выберите "Save settings for future windows with same title".Примеры отображения окна опубликованного приложения DOS на клиенте PN 7.0 в Windows 98
    640х480
    шрифт 8х17, seamless window 800х600
    шрифт 10х22, в окне

    Русификация приложений

    Поскольку для отображения окна сеанса DOS используются растровый шрифт Terminal, то загрузка русификатора экрана не нужна. Однако, для правильного ввода символов кириллицы необходимо установить русификатор клавиатуры (если вы этого еще не сделали). Для этого в реестре откройте ключ
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\KeyboardLayout\DosKeybCodes
    и змените в нем значение для параметра 00000409 на ru. Кроме того, в файле autoехес.nt, расположенном в С:\WINNT\system32, необходимо добавить строку:
    lh %SystemRoot%\system32\kb16.com ru
    После перезагрузки переключение раскладок осуществляется клавишами LeftCtrl+Shift (англ.) и RightCtrl+Shift (рус.)
    Конечно, вы можете использовать также русификатор типа keyrus.com

    Приложения FoxPro и Clipper

    Приложения FoxPro for DOS очень популярны, поэтому я вкратце остановлюсь на некоторых их особенностях.
    Во-первых, использование TAME позволяет ускорить вывод на печать из приложений FoxPro (эта проблема описана в Q102203), улучшить прорисовку окна (включите опцию FoxPro Video) и снизить неприятный эффект задержки между нажатием клавиши и эхом на экране.

    Если используется расширенная версия FoxPro (foxprox.exe) или приложение EXE, написанное с ее использованием, то такое приложение будет стремиться занять всю свободную память и очень медленно запускаться. Для решения этой проблемы создайте (или отредактируйте) в каталоге запуска приложения файл config.fp и добавьте в него строку:
    MEMLIMIT = 60,2048,8192
    (или запускайте FoxPro с опцией -Ccofngfile).
    Здесь 60 - % доступной памяти, 2048 - минимум Кб, 8192 - максимум Кб. Вы можете изменить цифры по вкусу (достаточно менять последнее число - максимальный размер используемой памяти).

    Не забудьте про соответствующие настройки FILES= в config.nt

    Для приложений, написанных на Clipper, в комплект TAME входит файл настройки Clipper.tam, который вы можете подключить командой TAME /SET Clipper.tam (Хотя по умолчанию TAME автоматически определяет программы Clipper и подгружает нужные настройки). Для приложений Clipper TAME может использовать альтернативные методы для уменьшения замедлений при печати.
    Ускорение прорисовки экрана

    Приложение DOS для отображение информации в окне не используют функции Win32 API. Вместо этого в памяти сначала рисуется растровое изображение (bitmap), которое затем выдается на экран. Такая схема замедляет работу приложений - легко заметрить, что интерфейс приложений DOS медленее в оконном режиме, чем в полноэкранном текстовом. И особенно это плохо в терминальном сеансе.
    Поскольку полноэкранный текстовый режим недоступен в терминальном сеансе, то рекомендуется использовать минимальное разрешение и глубину цвета - т.е. 640х480 и 16 цветов, а также установить шрифты, имитирующие полноэкранный режим DOS

    Скачать Norton Commander с нашего сайта. Скачать Norton Commander всех популярных версий вы можете с нашего сайта. Найдёте ссылку на архив NC-MNU-EXT.rar в закладке «Программы и драйверы». Архив NC-MNU-EXT.rar содержит файлы, перечень которых можно просмотреть в файле readme.txt (кодировка ASCII DOS)...

    Системные требования Norton Commander. Рассматривая вопросы, файлового менеджера (программной оболочки) DOS, мы подошли к вопросу как запустить Norton Commander на старом и современном ПК. Так какие минимальные требования для нас приемлимы, с какими подводными течениями, неожиданностями мы можем столкнуться? Для...

    Norton Commander 5.0 (NC 5.0). Norton Commander 5.0 вышел в 1993 году — всего год спустя после выхода NC 4.0. Пятая версия была последней «официальной» версией (Norton Commander скачать можно с нашего сайта). Несмотря на инновационные изменения, существенные улучшения, получать...

    Norton Commander 4 .0 (NC 4 .0). С четвёртой версии Нортон Коммандер выпускался уже под брендом нового хозяина — известной компании по разработке программного обеспечения Symantec. Напомним, что Peter Norton Computing была приобретена Symantec в 1990 году и активно использовала...

    Norton Commander 3 .0 (NC 3 .0). Третья версия программы оболочки DOS или как мы привыкли говорить файлового менеджера Norton Commander стала последней, разработанной Джоном Соха (John Socha). Программа была выпущена в 1989 году — за год до продажи компании...

    Norton Commander 2 .0 (NC 2 .0). Сегодня мы сделаем шаг вперед и в рамках нашего цикла статей рассмотрим следующую версию самого известного и популярного файлового менеджера MS-DOS Norton Commander 2 .0. Norton Commander 2 .0 выходит на рынок в...

    Дополнительные возможности Norton Commander. Продолжаем цикл статей на тему самого известного файлового менеджера DOS (скачать все версии Norton Commander можно по ссылке в конце статьи). Рассмотрев основные команды Нортон Командер, сосредоточимся на дополнительных возможностях Norton Commander. Файловый менеджер DOS, начиная...

    Основы работы программы Norton Commander. Продолжаем рассматривать возможности и особенности первого удачного файлового менеджера — программы Norton Commander, которая послужила основой ряда подобных утилит, до сих пор доминирующих на рынке и представляющих достойную конкуренцию файловому броузеру Windows. Для удобства желательно...

    Утилитами обычно называют внешние команды (программы), входящие в стандартный комплект MS DOS в виде отдельных загрузочных файлов и выполняющих сервисные функции. В эту ОС входит более десятка утилит, предназначенных для разных целей. При практической работе наиболее часто используются лишь некоторые из них - format.com для форматирования дисков, print.com для вывода на печать и т.д. Достоинством MS DOS является то обстоятельство, что любая программа может играть роль сервисной наравне со стандартными утилитами, поскольку ее запуск не отличается от вызова утилит ОС.

    7. Файл config.Sys

    Файл config.sys представляет собой текстовый файл, предназначенный для определения конфигурации MS DOS, а также для загрузки драйверов и резидентных программ. Он создается автоматически программой установки MS DOS и затем при необходимости редактируется пользователем. Для редактирования файла можно использовать текстовый редактор edit, который входит в состав MS DOS.

    С помощью файла конфигурации можно расширять ОС и изменять некоторые параметры, влияющие на работу внешних устройств (ВУ). Одно из важнейших свойств этой ОС состоит в возможности добавления новых ВУ и подключения новых специальных программ, обеспечивающих управление их работой. Эти программы, называемые драйверами ВУ, можно включить в систему, перечислив их в файле config.sys с помощью команды device, например, строка device=с:\sys\mouse.sys означает, что должен быть подключен драйвер манипулятора "мышь", находящийся в файле mouse.sys на диске С в каталоге SYS.

    Помимо этого в файле конфигурации с помощью строки

    можно указать, сколько файлов в системе может быть открыто одновременно (в данном примере 12), задать количество буферов с внешними накопителями с помощью строки

    (в данном случае число буферов равно 30), а также задать некоторые другие параметры.

    8. Файл autoexec.Bat

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

    Резидентные программы

    Обычные программы MS DOS удаляются из ОП сразу после своего завершения. В отличие от них резидентные программы (РП) остаются в памяти и могут быть активизированы в процессе исполнения другой пользовательской программы или в то время, когда ЦП находится в состоянии ожидания. Такие программы называют еще TSR-программами (Terminate and Stay Resident). Активизация РП осуществляется при нажатии заранее заданной комбинации клавиш, по инициативе другой программы либо в результате выполнения аппаратного прерывания, например, от таймера. Для того, чтобы оставить себя резидентной в ОП, программа может использовать соответствующие прерывания MS DOS. РП могут использоваться для различных целей, например:

      для обеспечения пользователю при работе с какой-то программой возможности запуска другой программы, а по завершении ее работы возможности возврата к прерванной программе;

      для использования РП в качестве так называемой оболочки, контролирующей работу MS DOS, например, при использовании на ЭВМ, подключенной к локальной вычислительной сети в качестве рабочей станции, оболочки сетевой ОС NetWare версий 3.х и выше.



    
    Top