Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Изменение разрешения после установки системы

Ответить
Настройки темы
Изменение разрешения после установки системы

Аватара для Олег97

Старожил


Сообщения: 168
Благодарности: 34


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: Олег97
Дата: 17-01-2011
1. Создаем батник resol.cmd, сохраняем в OEM(DOS-866)кодировке (как читаем тут), кидаем в папку $OEM$\$$ дистрибутива.
Содержимое resol.cmd:
Код: Выделить весь код
REM "скрываем консольное окно (прога cmdow должна лежать в папке $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

жмем дополнительно> параметры SFX

Выполнить после распаковки: resolchng.cmd

Выбираем вкладку режимы > галка на "распаковать во временную папку"; "Режим вывода информации" выбираем "Скрыть все"

Вкладка обновления> "режим обновления" выбирам "извлечь и заменить,", "режим перезаписи" выбираем "Без запроса"

6. Кладём созданный sfx-архив в папку $OEM$\$$ дистрибутива
7. Готово! Теперь после того как установка настроит параметры рабочего стола(применение тем, runonceex и тд), батник переместит архив в автозагрузку, и перезагрузит комп, при загрузке, запустится архив поменяет разрешение, и удалит себя из автозагрузки

P.S. Сорри за корявость
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:00, 23-06-2010

 

Старожил


Сообщения: 413
Благодарности: 161

Профиль | Отправить PM | Цитировать


я думаю можно проще сделать - чёт на подобии:
Цитата:
Можно проще:
$OEM$\$$\system32\dc.exe - оставляем (остальное-мусор)

в WINNT.SIF поправить:

[GuiRunOnce]
"%systemroot%\system32\dc.exe -width=1024 -height=768 -depth=max"
здесь было
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:23, 23-06-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Олег97

Старожил


Сообщения: 168
Благодарности: 34

Профиль | Отправить PM | Цитировать


mamont1,
Цитата:
Windows Registry Editor Version 5.00
;Как сделать чтобы вся установка (WINNTBBU.DLL, OOBE, первый рабочий стол)
;была с разрешением не 640х480, а хотя бы 1024х768? - http://forum.oszone.net/post-1185206-4.html
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VgaSave\Device0]
"DefaultSettings.XResolution"=dword:00000400
"DefaultSettings.YResolution"=dword:00000300
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000] "DefaultSettings.XResolution"=dword:00000400
"DefaultSettings.YResolution"=dword:00000300
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Hardware Profiles\Current\System\CurrentControlSet\Control\VIDEO\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000]
"DefaultSettings.XResolution"=dword:00000400
"DefaultSettings.YResolution"=dword:00000300
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Control\VIDEO\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000]
"DefaultSettings.XResolution"=dword:00000400
"DefaultSettings.YResolution"=dword:00000300
это лучше, но тут, я так понял, на всю установку разрешение, а надо только для установленной.
А метод выше (твой) работает, только когда стоят дрова, то есть на виртуалке, и системе без установленных дров(интегрированных или стандартных) этот метод не сработает, если запускать из GuiRunOnce\RunOnceEx; после инициализации раб. стола, команда
Цитата mamont1:
"%systemroot%\system32\dc.exe -width=1024 -height=768 -depth=max" »
работает нормально, чего я и добивался

-------
У кого-то глюкогенератор, а у нас bugодельня...

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:38, 23-06-2010 | #3



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Изменение разрешения после установки системы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Установка - Разбить хард на две части после установки системы twinzzz75 Microsoft Windows 2000/XP 12 09-03-2013 07:41
Установка - После установки системы не работает вэб-камера. Inctrex Microsoft Windows 7 7 24-03-2011 02:28
Драйвер - Отсутствует звук после установки системы и драйверов Pure Diamond Microsoft Windows 2000/XP 37 05-01-2009 20:18
[решено] Удаление папки с драйверами после установки системы Vdm17 Автоматическая установка Windows 2000/XP/2003 1 28-06-2008 09:45
Загрузка - [решено] Черный экран после установки недопустимых значений для разрешения экрана Кварц Microsoft Windows 2000/XP 4 21-03-2008 22:34




 
Переход