|
Резидентные программы
Из-под Windows можно запускать не только обычные DOS-программы, но и резидентные DOS-программы. При обнаружении того, что запущенная DOS-программа осталась в памяти, Windows выводит сообщение:
MICROSOFT WINDOWS POP-UP PROGRAM SUPPORT (или аналогичное сообщение на русском языке). Вы можете нажатием (Alt)(Esc] переключиться на другую выполняемую в Windows программу и продолжить работу с Windows. Однако обеспечиваемые резидентной программой возможности будут доступны только в Windows-программах, но не в запущенных из-под Windows DOS-программах. По окончании надобности в резидентной программе следует переключиться на эту программу (например, нажав (Ctrl)(Esc) и выбрав имя этой программы из списка задач) и нажать [СШ_)(Т).
Замечание. Другой способ запуска резидентных DOS-программ — включение команд для их запуска в файл WINSTART.BAT. Этот файл автоматически выполняется при запуске Windows в расширенном режиме. При этом обеспечиваемые резидентной программой возможности будут доступны во всех Windows-программах (но не в запущенных из-под Windows DOS-программах) в течение всего сеанса работы с Windows. Однако не все резидентные программы успешно запускаются из файла WINSTART.BAT — многие вызывают зависание компьютера.
Если резидентная программа нужна, для обеспечения работы некоторой запускаемой из-под Windows DOS-программы, Вы можете составить командный файл (.ВАТ-файл), включив в него команду запуска резидентной программы, а затем — команду запуска нужной Вам DOS-программы. Тогда в Windows надо будет запускать именно этот командный файл.
Если же резидентная программа нужна для обеспечения работы и Windows-программ, и DOS-программ, запускаемых из-под Windows, запустите ее до входа в Windows.
Изменение режимов выполнения DOS-программы. При работе в расширенном режиме Windows Вы можете временно изменить некоторые режимы выполнения DOS-программ, а также аварийно завершить ее работу. Для этого выберите в системном меню окна DOS-программы пункт Settings (Параметры). В выведенном на экран запросе Вы можете установить, должна ли программа, выполняться в окне или на всем экране, а также задать основной и фоновый приоритеты, режимы исключительного и фонового выполнения (описание этих режимов можно найти во встроенном справочнике редактора .PIF-файлов). Кроме того, нажав на кнопку Terminate (Прекратить), Вы можете окончить выполнение DOS-программы (это следует делать лишь тогда, когда DOS-программа "зависает" и ее нельзя завершить обычным образом).
Программы, которые нельзя запускать под Windows. При своей работе Windows хранит информацию о расположении на диске многих используемых ею файлов, поэтому DOS-программы, предназначенные для обслуживания дисков, корректировки файловой-структуры и т.д., во избежание повреждения данных на диске ни в коем случае нельзя запускать из-под Windows. К таким программам, в частности, относятся:
• DOS-программы оптимизации (дефрагментации) жесткого диска (Norton SpeeDisk, VOpt, Defrag и т.д.);
• DOS-программы низкоуровневого тестирования и настройки жесткого диска (Calibrate, SpinRite, Disk Technician и т.д.);
• программы кэширования дисков (PC-Kwik, HyperDisk, NCache, VCache и т.д.);
• DOS-программы восстановления удаленных(стертых) файлов типа UnErase;
• команды DOS, реорганизующие жесткий диск: Recover, ChkDsk с параметром F, Select, FDisk и т.д.
Все эти программы следует запускать либо до входа в Windows, либо после выхода из Windows. Программы кэширования дисков, разумеется, следует запускать до входа в Windows (кэширование значительно ускоряет работу Windows), однако при использовании старых программ (выпуска до 1993 г.), а также программ малоизвестных производителей, следует выяснить, совместима ли программа с Windows 3.1.
Кроме того, из-под Windows не следует запускать и DOS-программы резервного копирования типа Norton Backup for DOS: используемые в таких программах средства работы с диском через прямой канал доступа к памяти (DMA) несовместимы с Windows. Вместо них можно использовать аналогичные программы для Windows, например Norton Backup for Windows.
В среде Windows нежелательно использовать также DOS-команды, переопределяющие имена дисков и каталогов (Append, Assign, Join, Subst), а также команду FastOpen.
Рекомендуем почитать:
Программы-фильтры
Одной из причин, из-за которых стало возможным такое явление, как компьютерный вирус, является отсутствие в операционной системе MS DOS эффективных средств для защиты информации от несанкционированного доступа
|
Программы-детекторы
В большинстве случаев для обнаружения вируса, заразившего Ваш компьютер, можно найти уже разработанные программы-детекторы
|
Прикладные программы
Для IBM PC разработаны и используются сотни тысяч различных прикладных программ для различных применений
|
Системные программы
Число всех разновидностей системных программ очень велико, здесь будут кратко описаны некоторые из них
|
|
|
|