Маленькие хитрости с MS-Windows
Несколько трюков в MS-Windows 3.11
1. Как поменять начальную заставку
cat win.cfg vgalogo.lgo wgalogo.rle > win.com
vgalogo.lgo - обычный файл формата BMP
win.com < 64 Kb
2. Чтоб в маленьком DOSовском окошке работала мышка.
В качестве дравера мыши нужно использовать c:\windows\mouse.com
Если его нет то надо его сделать:
expand disk4\mouse.co_ mouse.com
3. Как стартовать без рисования Window-ой заставки.
win :
4. Как стартовать с записью последовательности действий.
win /b
Протокол старта сохраняется в файле bootlog.txt
Загрузка Windows 95 в command prompt с чистым DOS
From: Ростислав Красный
Операционная система Windows становится все сложнее и глюковатее от вер-
сии к версии. Забывая о простых и давно проверенных решениях Microsoft ста-
рается навязать пользователям свой подход к использованию персонального ком-
пьютера. Теперь для чего-то, что раньше требовало восьмибитный компьютер с
64 или даже 32 Kb RAM, теперь требуется машина, сравнимая с маинфреймом тех
недалеких времен.
Однажды мне до чертиков надоело вручную запускать DOSSTART.BAT и я решил
научить Windows этой простой веще, о которой Бил Гейтс даже в Windows 98 по-
чему-то не вспомнил. Дело в том, что начиная с 95-ой версии DOS был формаль-
но похоронен, хотя фактически он остался частью Windows. Так называемый Com-
mand Prompt Only режим фактически и является MS-DOS 7.xx. Microsoft решила,
что если раньше вы заходили сначала в DOS, а затем коммандой WIN запускали
Windows 3.xx, то теперь все поголовно будут сидеть на сквозняке меж открытых
окон и лишь от туда будут делать Restart the computer in MS-DOS mode. Именно
в этом случае DOSSTART.BAT запускается автоматически без каких либо ухищре-
ний. Однако этот способ имеет два недостатка: Во первых это глупо заходить в
Windows и ждать пока он поднимется лишь для того, что бы потом перегружать-
ся. Во вторых Windows оставляет после себя много абсолютно ненужного для DOS
мусора захламляя им память.
Многие решали эту проблему просто - Previous version of MS-DOS. Однако
этот метод решая одну проблему создает несколько новых. Предыдущие версии
DOS не умеют корректно работать с VFAT дисками, а если это FAT32 вы вобще не
увидите своего жесткого диска.
Мой метод позволяет очень просто решить данную проблему. Все что необхо-
димо сделать - добавить в том месте файла AUTOEXEC.BAT, где предполагается
старт DOSSTART.BAT следующую строку комманд:
IF (%0)==(AUTOEXEC) CALL DOSSTART.BAT
Слово AUTOEXEC обязательно должно быть написанно заглавными буквами; ес-
ли данная строка последняя в вашем AUTOEXEC.BAT файле, то комманду CALL мож-
но опустить.
Насколько я понимаю, при запуске компьютера с Windows 95/98 система мо-
жет загружаться в одном из трех, совершенно различных режимах:
1. Windows 95/98
2. MS-DOS 7.xx
3. MS-DOS 6.22 или другая версия, но не ниже 5.00
Причем в кождом из них есть еще свои подрежимы, например Safe Mode. Для пер-
вых двух из них существуют общие системные файлы:
IO.SYS
MSDOS.SYS
COMMAND.COM
Ядро системы полностью находится в файле IO.SYS, файл MSDOS.SYS является его
конфигурацией. Когда загружается Windows 9x, как я думаю, система рассматри-
вает файл AUTOEXEC.BAT не как исполняемый, а как файл конфигураци и по этому
%0 в этом случае пуст. Когда вы загружаетесь в Command Prompt Only, то есть
MS-DOS 7.xx, все происходит как в старой DOS, файл AUTOEXEC.BAT запускается
после загрузки COMMAND.COM. По этому %0 содержит комманду его запуска, то
есть AUTOEXEC.
P.S. Не рекомендуется запускать Windows 9x GUI из Command Prompt Only режи-
ма, недаром все что когда-то было в AUTOEXEC.BAT засунуто в DOSSTART.BAT :((
Ростислав Красный
Israel, 1998
Создание собственных заставок для MS Windows95
From: Евгений Пекач (aledpek@glasnet.ru)
Создать файл размером 640 х 480 пикселов.
Уменьшить изображение до 320 х 400 пикселов.
Перевести палитру картинки в 256 цветов.
Записать файлы в формате
Logo.bmp ( заставка при запуске MS Windows95 )
Logow.bmp ( подготовка к выключению компьютера )
Logos.bmp ( разрешение на выключение компьютера )
Переименовать файлы как
Logo.sys
Logow.sys
Logos.sys
Заменить файлы
C:\Logo.sys
C:\WINDOWS\Logow.sys
C:\WINDOWS\Logos.sys
Last-modified: Fri, 26 Oct 2001 21:15:03 GMT