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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - Альтернативный RunOnceEx

Ответить
Настройки темы
Служебные - Альтернативный RunOnceEx

Новый участник


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

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


Изменения
Автор: valuex
Дата: 31-01-2008
Описание: Обновил аддон
Версия: 1.6
Автор: RubySoftware
Тема на MSFN : URL

Скачать аддон ( 390 KB )

Скачать папку $OEM$, распаковать в папку с дистрибутивом.

-----------------------------------------------------------------

Поставляеться в виде аддона, распаковать в папку Addons апдейт-пака.
Далее следовать инструкциям описаным ниже.

-----------------------------------------------------------------




----------------------------------------------------------------



-----------------------------------------------------------------

Использование этой проги являеться самым простым вариантом получения красивого RunOnc'а. Пример выше.

Что нужно сделать для того чтобы получить, то что на картинке, описано ниже. Знающим можно пропускать пункты до №4.

Посмотреть инструкции и варианты графики


1. Проверить что в WINNT.SIF есть строчка:
Цитата:
[Unattended]
OemPreinstall=Yes
2. Распаковать архив с папкой $OEM$ указав путь к дистрибутиву.
3. В папку $OEM$/$1/Install собственно ложим сами инсталяшки, а в RunOnce прописываем их с тихими ключами, насчет структуры диска советую почитать эту статью
4. А теперь и разбор самого RunOnceEx.cmd:
Цитата:
cmdow @ /HID
@echo off
mode con cp select=1251

SET KEY="HKLM\SOFTWARE\Ruby Software\RunOnceEx"

REG ADD %KEY% /V TITLE /D "Установка приложений" /f
REG ADD %KEY% /V TEXT /D "Подождите пока будут выполнены следующие операции:" /f
REG ADD %KEY% /V PNG /D "$VISTA" /f
REG ADD %KEY% /V PNG_arrow /D "$DEFAULT" /f
REG ADD %KEY% /V PNG_success /D "$DEFAULT" /f
REG ADD %KEY% /V FONT /D "MS Sans Serif" /f

REG ADD %KEY%\005 /VE /D "Установка Adobe Reader 8" /f
REG ADD %KEY%\005 /V 1 /D "%systemdrive%\Install\acrobat\AcrobatReader.exe /S" /f

REG ADD %KEY%\010 /VE /D "Установка Alcohol 120" /f
REG ADD %KEY%\010 /V 1 /D "%systemdrive%\install\alcohol\setup.exe /qn" /f
REG ADD %KEY%\010 /V 2 /D "REGEDIT /S %systemdrive%\install\alcohol\register.reg" /f

REG ADD %KEY%\100 /VE /D "Очистка временных файлов" /f
REG ADD %KEY%\100 /V 1 /D "%systemdrive%\cleanup.cmd" /f

mode con cp select=866
EXIT
Установка Adobe Reader и Alcohol 120% как пример. cleanup.cmd чистит директорию Install.
Ниже прилагаю варианты графики, на каждом рисунке вариант переменной.

PNG


PNG_arrow


PNG_success


Можно использовать и свою графику, например:
Цитата:
REG ADD %KEY% /V PNG /D "%systemdrive%\installer.png" /f
Возможна работа с несколькоми ключами, для каждой групы приложений, к примеру.

Цитата:
cmdow @ /HID
@echo off
mode con cp select=1251

SET KEY="HKLM\SOFTWARE\Ruby Software\RunOnceEx"

REG ADD %KEY% /V TITLE /D "Установка Adobe" /f
REG ADD %KEY% /V TEXT /D "Подождите пока будут выполнены следующие операции:" /f
REG ADD %KEY% /V PNG /D "$VISTA" /f
REG ADD %KEY% /V PNG_arrow /D "$DEFAULT" /f
REG ADD %KEY% /V PNG_success /D "$DEFAULT" /f
REG ADD %KEY% /V FONT /D "MS Sans Serif" /f

REG ADD %KEY%\005 /VE /D "Установка Adobe Reader 8" /f
REG ADD %KEY%\005 /V 1 /D "%systemdrive%\Install\acrobat\AcrobatReader.exe /S" /f

SET KEY="HKLM\SOFTWARE\Ruby Software\RunOnceEx2"

REG ADD %KEY% /V TITLE /D "Установка Alcohol" /f
REG ADD %KEY% /V TEXT /D "Подождите пока будут выполнены следующие операции:" /f
REG ADD %KEY% /V PNG /D "$VISTA" /f
REG ADD %KEY% /V PNG_arrow /D "$DEFAULT" /f
REG ADD %KEY% /V PNG_success /D "$DEFAULT" /f
REG ADD %KEY% /V FONT /D "MS Sans Serif" /f

REG ADD %KEY%\010 /VE /D "Установка Alcohol 120" /f
REG ADD %KEY%\010 /V 1 /D "%systemdrive%\install\alcohol\setup.exe /qn" /f
REG ADD %KEY%\010 /V 2 /D "REGEDIT /S %systemdrive%\install\alcohol\register.reg" /f

REG ADD %KEY%\100 /VE /D "Очистка временных файлов" /f
REG ADD %KEY%\100 /V 1 /D "%systemdrive%\cleanup.cmd" /f

mode con cp select=866
EXIT
Важное замечание:
Стандартный RunOnce запускаеться через:
Цитата:
rundll32.exe iernonce.dll,RunOnceExProcess
Этот через:
Цитата:
C:\WINDOWS\install\RunOnceEx.exe
Вот примерно такая инструкция
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:18, 27-01-2008

 

Аватара для greg_b

Ветеран


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

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


valuex, получается графическая надстройка к аддону, желательно разворачивать к примеру в %winroot%\install - чтобы можно было юзать потом для собсвенных нужд. Вопрос кто хорошо графит? Нужно png-наборы.

-------
Опыт — это слово, которым люди называют свои ошибки. P.S. "Полезное сообщение" не пишется, а нажимается.
Мои аддоны


Отправлено: 14:42, 29-01-2008 | #21



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

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


Новый участник


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

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


greg_b, Если бы кто-то дал список файлов, которые распаковываються инсталлятором, то я бы собрал все в виде аддона с распаковкой в папку win'а + добавил бы графики.

-------
Альтернативный RunOnceEx


Отправлено: 15:29, 29-01-2008 | #22


Покинул форум


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

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


greg_b,

Цитата greg_b:
prokazzza, вот ты загнул, програ получиться на пол винды, »
Я предлагал, не это, я предлагал взять иконки программ и положить их с дефаулт иконкой, и когда один пункт сменяет другой, то и иконки будут меняться.



valuex,

REG ADD %KEY% /V TITLE /D "Установка Alcohol" /f
REG ADD %KEY% /V TEXT /D "Подождите пока будут выполнены следующие операции:" /f
REG ADD %KEY% /V PNG /D "%systemdrive%\TEMP\Alcohol.png" /f
REG ADD %KEY% /V PNG_arrow /D "$DEFAULT" /f
REG ADD %KEY% /V PNG_success /D "$DEFAULT" /f
REG ADD %KEY% /V FONT /D "MS Sans Serif" /f

...........

REG ADD %KEY% /V TITLE /D "Установка Adobe" /f
REG ADD %KEY% /V TEXT /D "Подождите пока будут выполнены следующие операции:" /f
REG ADD %KEY% /V PNG /D "%systemdrive%\TEMP\Adobe.png" /f
REG ADD %KEY% /V PNG_arrow /D "$DEFAULT" /f
REG ADD %KEY% /V PNG_success /D "$DEFAULT" /f
REG ADD %KEY% /V FONT /D "MS Sans Serif" /f

Если прокатит, мы тему на MSFN переплюнем, попробую вечером.

Отправлено: 15:50, 29-01-2008 | #23


Новый участник


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

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


prokazzza, оно и так работает Единственное это ограничение на размер иконки, 48х48

-------
Альтернативный RunOnceEx


Отправлено: 16:07, 29-01-2008 | #24


Покинул форум


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

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


Цитата valuex:
Единственное это ограничение на размер иконки, 48х48 »
С иконками разберемся

Отправлено: 18:11, 29-01-2008 | #25


Аватара для greg_b

Ветеран


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

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


prokazzza, да понял .
Цитата prokazzza:
REG ADD %KEY% /V TITLE /D "Установка Adobe" /f
REG ADD %KEY% /V TEXT /D "Подождите пока будут выполнены следующие операции:" /f
REG ADD %KEY% /V PNG /D "%systemdrive%\TEMP\Adobe.png" /f »
- помоему REG ADD %KEY% /V TEXT /D "Подождите пока будут выполнены следующие операции:" - в каждой секции лишнее.

valuex, посмотри на прогу и аддон universal extractor

-------
Опыт — это слово, которым люди называют свои ошибки. P.S. "Полезное сообщение" не пишется, а нажимается.
Мои аддоны


Отправлено: 18:39, 29-01-2008 | #26


Новый участник


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

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


greg_b, оно пишеться в разные ветки реестра, так что обязательно, просто prokazzza не указал смену переменной. Смотри шапку топика, там описано про это

Цитата:
universal extractor
Не подходит, он не суппортит последнюю версию Inno

-------
Альтернативный RunOnceEx


Последний раз редактировалось valuex, 29-01-2008 в 19:39.


Отправлено: 19:15, 29-01-2008 | #27


Аватара для greg_b

Ветеран


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

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


Вложения
Тип файла: 7z innounp.7z
(88.9 Kb, 12 просмотров)

valuex, подложи последнюю версию, поссылку посмотри в гугле или попробуй эту версию (приаттачено).

Повторять в каждой секции:
REG ADD %KEY% /V TEXT /D "Подождите пока будут выполнены следующие операции:" /f
- помоему лишнее, это корневая фраза приложения, или програ для каждой устанавливаемой будет генерить новой окно?
Кстати для удобства чтения темы советую поджать шапку с помощью скрытый текст, а то шапку занимает больше полтемы.

-------
Опыт — это слово, которым люди называют свои ошибки. P.S. "Полезное сообщение" не пишется, а нажимается.
Мои аддоны


Последний раз редактировалось greg_b, 29-01-2008 в 22:20.

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

Отправлено: 22:10, 29-01-2008 | #28


Аватара для greg_b

Ветеран


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

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


prokazzza,
Цитата prokazzza:
Я предлагал, не это, я предлагал взять иконки программ и положить их с дефаулт иконкой, и когда один пункт сменяет другой, то и иконки будут меняться. »
- думаю есть смысл вставить в прогу библиотеку, по крайней мере основных и наиболее частых иконок.

-------
Опыт — это слово, которым люди называют свои ошибки. P.S. "Полезное сообщение" не пишется, а нажимается.
Мои аддоны


Отправлено: 22:16, 29-01-2008 | #29


Новый участник


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

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


greg_b, я уже разобрал, завтра будет аддон. Ну и протестирую вариант с надписями, имхо, должно быть две, так пишеться в разные ветки реестра. На практике узнаем В любом случае спасибо за аттач

greg_b,
Цитата greg_b:
- думаю есть смысл вставить в прогу библиотеку, по крайней мере основных и наиболее частых иконок. »
Логичный вопрос как?

-------
Альтернативный RunOnceEx


Отправлено: 22:20, 29-01-2008 | #30



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - Альтернативный RunOnceEx

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Альтернативный DNS clin Microsoft Windows NT/2000/2003 1 11-09-2009 17:52
3RVX - Красивый альтернативный регулятор громкости SAOPP Автоматическая установка приложений 6 11-01-2009 18:52
Альтернативный диспетчер задач PulSar.CE194694 Программное обеспечение Windows 3 06-07-2008 18:12
Альтернативный способ автоматической установки Windows XP A.A.Z. Автоматическая установка Windows 2000/XP/2003 7 21-04-2008 16:47
[решено] Альтернативный вариант запуска консоли воостановления w2k3 r2 GreenIce Microsoft Windows NT/2000/2003 9 09-04-2008 09:12




 
Переход