ADVANCED ЗАГРУЗОЧНЫЙ WIN-ФЛОПАРЬ

Спецвыпуск Xakep, номер #017, стр. 017-082-3


Еще неплохо кинуть на дискету mouse.com (не утянет), а то с непривычки файл-менеджер будет казаться адом даже тем, кто под виндами сидит в ФАРе. Приучил нас Большой Билли к крысам, что поделаешь... А если у тебя на винте живет несколько систем, можно попробовать впихнуть на бутяву NTFSDOS - прогу для доступа к разделам NT из Доса.

LET'S CUSTOMIZE!

Знаешь, а ведь мы с тобой подло влезли в структуру фирменного флопаря. Нехорошо... Он-то пока думает, что он фирменный. Будем переубеждать. Берем любой приличный текстовый редактор, понимающий досовскую кодировку, и ползем править конфигурационные файлы. То, что получилось у меня, можешь наблюдать в листингах.

config.sys

Святая святых, параметры запуска доса. Займемся конструктивным вандализмом ;). Первая секция, как видно из ее названия, отвечает за меню. Здесь надо убить строку "menuitem=HELP...", нам хелпы ни к чему. Можешь поменять названия пунктов, они идут после запятой, и цвета меню (строка "menucolor"). Следующая секция - [CD], в ней мы оставим только первые две строчки, остальное коцай - это ссылки на файлы, которые мы безжалостно удалили раньше. Новый клиент - секция [HELP], ее мы убьем вместе с заголовком (ведь ее уже не существует в меню). Остальное оставим без изменений.

autoexec.bat

Аналог виндовой "Автозагрузки". Перестроим под себя, нечего Гейтсу всякое фуфло грузить ;). Для начала три строку "copy readme.txt %RAMD%:\ > NUL", ридмишки больше нет, копировать нечего. Потом уберем секцию между ":ERROR" и "GOTO ERROR", ошибок у нас быть не должно (вроде ;)). Строку "IF "%config%"=="HELP" GOTO HELP" тоже надо снести - хелпы мы убили. По той же причине коцаем все между ":HELP" и "GOTO QUIT". Все сообщения (строки с echo) можешь поменять по вкусу, не возбраняется. В самый конец файла советую дописать вызов драйвера мыши (mouse.com) и шелла (A:\vc\vc), меньше руками работать потом. И потрудись прописать в строке "path=..." все возможные пути (a:\vc; a:\util, etc.), чтобы впредь не возникало проблем с вызовом программ.

setramd.bat

По идее этот батник отвечает за создание виртуального диска в оперативе, но и в него мелкомягкие умудрились напихать мусора. Наша задача тут - убрать бестолковые ech'и и заменить их толковыми сообщениями для себя (зачем тебе пятнадцать строк, в которых говорится, что диск С: не размечен? обойдемся одной!). Остальное можно не трогать, так как там идет нормальная проверка свободных имен дисков.

Фу, вроде все. Хотя нет, особо любящим комфорт я посоветую настроить меню командира волков :). Эту мелочь обычно упускают, а польза от нее все же есть - вместо работы с командной строкой ты получишь удобную менюху с запускаемыми прогами, которая вызывается из VC по нажатию пимпы F2. Запускай Волкова и выбирай из верхней менюшки Commands - Menu File Edit и соглашайся на правку основного меню (Main). Внизу будет маячить подсказка по синтаксису, разобраться вполне реально. На всякий случай пример: повесим на букву Z указявку на то, что выделенный в коммандере файл надо раззиповать. Выглядеть это будет примерно так:

Назад на стр. 017-082-2  Содержание  Вперед на стр. 017-082-4