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

Компьютерный форум 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

 

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


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

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


prokazzza, так оно увы не запускаеться

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


Отправлено: 21:40, 28-01-2008 | #11



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

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


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


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

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


Цитата valuex:
так оно увы не запускаеться »
Жаль.

Отправлено: 21:44, 28-01-2008 | #12


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


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

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


prokazzza, special for you, посидел и осознал. Запускать можно так:
Цитата:
C:\WINDOWS\system32\RunOnceEx.exe

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

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

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


Ветеран


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

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


valuex, очень интересно, с удовольствием сменю свой runonceex.

-------
All my homies dont play better watch what you say and put your glock away, ease back, ease back, ease back before i squeeze that...


Отправлено: 23:28, 28-01-2008 | #14


Аватара для greg_b

Ветеран


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

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


prokazzza, valuex, народ, помоему вы немного упускаете момент -
Цитата valuex:
SET KEY="HKLM\SOFTWARE\Ruby Software\RunOnceEx" »
- прога генерит собственный runonceex, и писать надо туда. Было б гораздо интереснее если б перехватывался реальный runonceex.

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


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


(*.*)


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

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


Цитата greg_b:
Было б гораздо интереснее если б перехватывался реальный runonceex. »
Не вижу разницы - на выходе будет тот же результат, а куда писать параметры - дело десятое.

-------
Канал Windows 11, etc | Чат @winsiders


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


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


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

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


valuex,
Цитата valuex:
prokazzza, special for you »
Да все прекрасно работает.

Вот если бы кто-нить довел бы этот метод до ума, тоесть, вместо скучной иконки, которая постоянно на экране, она менялась бы на иконку устанавливаемый программы, например устанавливается Alcohol так и ссответствующая иконка была бы на экране, и т.д.

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


Аватара для samsobi

Ветеран


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

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


Цитата prokazzza:
Вот если бы кто-нить довел бы этот метод до ума, вместо скучной иконки... »
Этот кто-нить - автор, 15-летний голландец, вот его и надо просить. Писано на Дельфи 7. Эх, где мой школьный аглицкий, раз уж голландского не разумею...8-))) Подкинул бы кто грамотный такую ему идею, а?

-------
http://nick-name.ru/forum/samsobi.gif


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


Аватара для greg_b

Ветеран


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

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


Vadikan, многие проги при установке пишут именно туда, приятсвенней был бы перехват

prokazzza, вот ты загнул, програ получиться на пол винды, захват иконки, передача и т.д. и т.п. Хотя мона попробовать сделать так: в каждой секцией прописать нужную тебе иконку через расширенные наборы png-файлов - правишь их под себя, теоретически могет сработать (в программу не вдавался):

REG ADD %KEY%\Имя секции /V PNG_arrow /D "$ALC" /f
REG ADD %KEY%\Имя секции /V PNG_success /D "$ALC_INS" /f

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


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


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


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

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


Цитата prokazzza:
Вот если бы кто-нить довел бы этот метод до ума, тоесть, вместо скучной иконки, которая постоянно на экране, она менялась бы на иконку устанавливаемый программы, например устанавливается Alcohol так и ссответствующая иконка была бы на экране, и т.д. »
prokazzza, В PNG прописываешь вместо переменной
Цитата:
%systemdrive%\installer.png
К примеру

Цитата:
REG ADD %KEY% /V PNG /D "%systemdrive%\installer.png" /f

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


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



Компьютерный форум 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




 
Переход