КОМПЬЮТЕРНОЕ ЖЕЛЕЗО
HARDWARE FOR PC

Загрузка


Команда LH является сокращенной записью для команды LOADHIGH, загружа-
ющей программу в верхнюю память. Функции MSCDEX необходимы для
Windows 95, но в Windows 98 и Me они заменяются функциями драйверов
Windows;
• LH C:\MOUSE\MOUSE.EXE — пример загрузки драйвера мыши в верхнюю па-
мять. DOS использует стандартный драйвер мыши (или драйвер, предостав-
ленный производителем мыши), но в Windows этот драйвер игнорируется,
поскольку система содержит собственный драйвер.
Файл AUTOEXEC.BAT может использоваться для настройки других параметров или
загрузки резидентных программ, необходимых для работы приложений. Иногда
некоторым приложениям требуются дополнительные объявления PATH или соб-
ственные переменные среды (скажем, SET SYBASE=C:\SYBASE). Если таких пара-
метров будет слишком много, это может привести к переполнению блока памяти
DOS, выделенного под такие переменные. Если общий размер переменных среды
DOS превышает 256 символов, добавьте в конец файла CONFIG.SYS (см. трюк 92)
дополнительную строку;
SHELL=C:\COMMAND.COM /E:512
Команда резервирует для всех переменных среды DOS блок памяти размером
512 байт. Число после /Е: задаст размер блока в байтах. Чтобы увеличить раз-
мер среды, замените 512 на 1024 — па практике это число нередко достигает
2048 байт.
Файл AUTOEXEC.BAT является весьма универсальным инструментом. Он позво-
ляет автоматизировать запуск многих программ DOS, а также запускать другие
пакетные файлы так, чтобы после завершения файла выполнение AUTOEXEC.BAT
было продолжено. Существуют два способа запуска пакетных файлов из другого
Трюк № 94, Настройка загрузчика Windows NT/2000/XP 228
пакетного файла. Во-первых, вы можете просто указать имя запускаемого пакет-
ного файла (обычно такая команда помещается в конец текущего пакетного фай-
ла). Когда в процессе выполнения пакетного файла обнаруживается ссылка на
другой пакетный файл, оставшаяся часть текущего файла игнорируется, а управ-
ление передается второму файлу. Во-вторых, ссылке на запускаемый пакетный
файл может предшествовать ключевое слово CALL - в этом случае после его за-
вершения управление возвращается первому файлу. Пример:
ECHO OFF
as
C:\WINDOWS\SMARTDRV С+
PROMP>$P$G>
ТЕМР=С:\ТЕМР
ТМР-СЛТЕМР
РАТН=С:\WINDOWS:С:\WINDOWSX SYSTEM:С:\DOS:С:\
LH C:\WINDOWS\COMMAND\DOSKEY /INSERT
LH SMARTDRV C+
гет Следующая команда вызывает второй пакетный файл.

Hosted by uCoz