|
Четверг,
4
августа,
2011 г.
|
Системные настройки «Windows 98»
Оптимизация файла «AUTOEXEC.BAT»
При начальной загрузке после завершения выполнения файла
«CONFIG.SYS» автоматически выполняется командный файл
«AUTOEXEC.BAT», если он имеется в корневом каталоге
загрузочного диска. Как правило в этот файл записывают команды для запуска
резидентных программ, а также программ, которые целесообразно запускать при
каждом запуске компьютера, команды для установки переменных окружения
(SET), задания списка каталогов, в которых
производится поиск запускаемых программ (PATH).
Если Ваша «Windows» установлена на диске
«C:» кликните
здесь,
чтобы увидеть свой файл «AUTOEXEC.BAT» в новом окне,
если на «D:», то
здесь.
Выделите файл, щёлкнув по нему левой кнопкой мыши, и, нажав клавишу
<Shift>, щёлкните по нему правой. Выберите в
выпавшем контекстном меню пункт «Открыть с помощью...»
и в появившемся списке программ дважды щёлкните
«Notepad» («Блокнот»). Файл откроется в для
просмотра и редактирования.
Редактировать файл следует при помощи «Блокнота»
или другого простого текстового редактора (кроме «Microsoft Word»
или другого текстового процессора,
которые добавляют специальные теги (метки) форматирования текста).
Скачать файл, которым я пользуюсь сам, можно
здесь
Пример файла
@ECHO OFF
C:\WINDOWS\SMARTDRV.EXE /X
mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866
keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys
Его описание
-
@ECHO OFF — отменяет вывод на экран сообщений о выполняемых командах при
загрузке «AUTOEXEC.BAT».
-
«SMARTDRV.EXE» — программа
кэширования дисков. Кэширование — это применение
специального буфера (кэша), в котором хранятся
наиболее часто используемые данные. Кэш обеспечивает
практически мгновенный доступ к этим данным, за счёт чего средняя скорость
операций ввода-вывода может увеличиться в несколько раз.
Параметр «/X» — запрещает кэширование
операций записи, так как при зависании компьютера или отключении питания
данные из кэша могут не записаться на диск, что может привести к повреждению
файловой системы.
- Строки:
mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866
предназначены для отображения русских букв на экране, а строка:
keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys
для русификации клавиатуры.
- Вместо этих трёх строк можно написать:
[C:\WINDOWS\KEYRUS.COM],
предварительно скачав «KEYRUS», например,
здесь
и положив его в папку [C:\WINDOWS].
- Если Вы хотите, чтобы «Windows» для временных файлов
использовала не [C:\Windows\Temp], а папку
[C:\Recycled], то есть «Корзину»,
добавьте строчки:
@ECHO OFF
SET TEMP=C:\RECYCLED
SET TMP=C:\RECYCLED
- Чтобы при каждой загрузке компьютера очищать папку «Корзина», допишите:
@DELTREE /Y C:\RECYCLED\
- Аналогично можно очищать любую папку. Например:
@DELTREE /Y C:\WINDOWS\Temp\
@DELTREE /Y C:\WINDOWS\Tempor~1\
@DELTREE /Y C:\WINDOWS\Cookies\
@DELTREE /Y C:\WINDOWS\Recent\
Если последний обратный слэш «\» не ставить — удаляются не
только файлы в указанной папке, но и сама папка. Системные папки будут созданы
автоматически при загрузке, даже если Вы их удалите подобным образом, однако папка
[C:\WINDOWS\Temp] не является системной и не будет создана при перезагрузке
автоматически, поэтому для её создания следует добавить команду «@MD C:\WINDOWS\Temp».
- Можно удалять при каждой перезагрузке конкретные файлы:
@DELTREE /Y C:\WINDOWS\*.log
@DELTREE /Y C:\WINDOWS\*.bmp
@DELTREE /Y C:\WINDOWS\*.txt
@DELTREE /Y C:\WINDOWS\*.bak
Параметр «/Y» означает, что выбранные папки или файлы
будут удалены без запроса подтверждения на удаление.
Обратите внимание
Если файл «AUTOEXEC.BAT» в корневой директории диска «C:» отсутствует
или он есть, но содержит ошибочные команды, а также если в существующем файле «CONFIG.SYS»
отсутствует строка «DOS=NOAUTO», то «Windows» загружает по умолчанию стандартный файл
«AUTOEXEC.BAT», который содержит такие строки:
@ECHO OFF
NET START
SET TMP=C:\WINDOWS\TEMP
SET TEMP=C:\WINDOWS\TEMP
SET COMSPEC=C:\COMMAND.COM
PROMPT $p$g
PATCH C:\WINDOWS; C:\WINDOWS\COMMAND
-
«NET START» — загрузка сетевых компонентов реального режима, если они установлены.
-
«SET COMSPEC=C:\COMMAND.COM» — указывает имя и расположение командного интерпретатора MS-DOS.
Команда «SET» вообще служит для установки переменных окружения, например
«SET TEMP=C:\WINDOWS\TEMP» — для каталога временных файлов.
«Окружение» (Environment) это специальная область памяти, где хранятся «Переменные»,
(в данном случае путь), которые часто используются различными программами.
-
«PROMPT $p$g» — команда, устанавливливающая вид приглашения MS-DOS, эта в частности
содержит информацию о текущем каталоге и символ «>», выглядит это, например, так:
«C:\WINDOWS>».
Остальные парметры можно узнать, набрав в командной строке «PROMPT /?»
-
«PATCH C:\WINDOWS; C:\WINDOWS\COMMAND» — путь для запуска программ. Например, есть
некая программа [c:\windows\command\XXX.EXE],
если ввести в командной строке «XXX.EXE», то сначала система будет искать эту программу в
текущем каталоге, а потом в каталогах, прописанных командой «PATH», таким образом не нужно
каждый раз вводить полный путь.
|