Олег97
23-06-2010, 14:00
1. Создаем батник resol.cmd, сохраняем в OEM(DOS-866)кодировке (как читаем тут (http://www.oszone.net/2774)), кидаем в папку $OEM$\$$ дистрибутива.
Содержимое resol.cmd:
REM "скрываем консольное окно (прога cmdow (http://forum.oszone.net/attachment.php?attachmentid=6655&d=1194203400) должна лежать в папке $OEM$\$$\system32 дистрибутива)"
cmdow @ /hid
REM "перемещаем файл resolsfx.exe из папки windows в автозагрузку (если у вас англ. версия, измените пути на англ аналоги)"
move /y %windir%\resolsfx.exe "%allusersprofile%\Главное меню\Программы\Автозагрузка"
REM "Ждем пока скопируется, пауза 5 сек"
ping -n 6 127.0.0.1 >nul
REM "перезагружаемся"
shutdown -r -f -t 03
REM "Удаляем себя"
DEL /F /Q %0
2. В winnt.sif дописываем [GuiRunOnce]
%windir%\resol.cmd
3. Скачиваем программу resol.rar из вложения
4. Создаем батник resolchng.cmd
REM "скрываем окно"
cmdow @ /HID
REM "Меняем разрешение (изменяйте под себя)(depth-глубина цвета)"
resol.exe -width=1024 -height=768 -depth=max
REM "Удаляем из автозагрзуки"
DEL /F /Q "%allusersprofile%\Главное меню\Программы\Автозагрузка\resolsfx.exe"
exit
5. Создаем winrar sfx архив с именем resolsfx.exe, туда кладем прогу из вложенного архива(resol.exe) и resolchng.cmd
http://img194.imageshack.us/img194/8564/45523206.png
жмем дополнительно> параметры SFX
http://img718.imageshack.us/img718/1046/59634525.png
Выполнить после распаковки: resolchng.cmd
http://img249.imageshack.us/img249/7488/46811797.png
Выбираем вкладку режимы > галка на "распаковать во временную папку"; "Режим вывода информации" выбираем "Скрыть все"
http://img84.imageshack.us/img84/1623/52059626.png
Вкладка обновления> "режим обновления" выбирам "извлечь и заменить,", "режим перезаписи" выбираем "Без запроса"
http://img34.imageshack.us/img34/7682/80689120.png
6. Кладём созданный sfx-архив в папку $OEM$\$$ дистрибутива
7. Готово! Теперь после того как установка настроит параметры рабочего стола(применение тем, runonceex и тд), батник переместит архив в автозагрузку, и перезагрузит комп, при загрузке, запустится архив поменяет разрешение, и удалит себя из автозагрузки
P.S. Сорри за корявость
Содержимое resol.cmd:
REM "скрываем консольное окно (прога cmdow (http://forum.oszone.net/attachment.php?attachmentid=6655&d=1194203400) должна лежать в папке $OEM$\$$\system32 дистрибутива)"
cmdow @ /hid
REM "перемещаем файл resolsfx.exe из папки windows в автозагрузку (если у вас англ. версия, измените пути на англ аналоги)"
move /y %windir%\resolsfx.exe "%allusersprofile%\Главное меню\Программы\Автозагрузка"
REM "Ждем пока скопируется, пауза 5 сек"
ping -n 6 127.0.0.1 >nul
REM "перезагружаемся"
shutdown -r -f -t 03
REM "Удаляем себя"
DEL /F /Q %0
2. В winnt.sif дописываем [GuiRunOnce]
%windir%\resol.cmd
3. Скачиваем программу resol.rar из вложения
4. Создаем батник resolchng.cmd
REM "скрываем окно"
cmdow @ /HID
REM "Меняем разрешение (изменяйте под себя)(depth-глубина цвета)"
resol.exe -width=1024 -height=768 -depth=max
REM "Удаляем из автозагрзуки"
DEL /F /Q "%allusersprofile%\Главное меню\Программы\Автозагрузка\resolsfx.exe"
exit
5. Создаем winrar sfx архив с именем resolsfx.exe, туда кладем прогу из вложенного архива(resol.exe) и resolchng.cmd
http://img194.imageshack.us/img194/8564/45523206.png
жмем дополнительно> параметры SFX
http://img718.imageshack.us/img718/1046/59634525.png
Выполнить после распаковки: resolchng.cmd
http://img249.imageshack.us/img249/7488/46811797.png
Выбираем вкладку режимы > галка на "распаковать во временную папку"; "Режим вывода информации" выбираем "Скрыть все"
http://img84.imageshack.us/img84/1623/52059626.png
Вкладка обновления> "режим обновления" выбирам "извлечь и заменить,", "режим перезаписи" выбираем "Без запроса"
http://img34.imageshack.us/img34/7682/80689120.png
6. Кладём созданный sfx-архив в папку $OEM$\$$ дистрибутива
7. Готово! Теперь после того как установка настроит параметры рабочего стола(применение тем, runonceex и тд), батник переместит архив в автозагрузку, и перезагрузит комп, при загрузке, запустится архив поменяет разрешение, и удалит себя из автозагрузки
P.S. Сорри за корявость