Показать полную графическую версию : Параметры установки Sun Java RE
Petya V4sechkin
11-03-2005, 15:57
Небольшая помощь начинающим, результаты поисков и раскопок :) Может быть, это сэкономит кому-нибудь время..
Для начала, оригинальный файл "jre-1_5_0_02-windows-i586-p.exe" имеет размер 15 метров.
Если "размер имеет значение", то можем вытащить оттуда msi (это очень просто - запускаем exe-шник и идем в TEMP\_isXX, забираем оттуда файл "J2SE Runtime Environment 5.0 Update 2.msi"). Его размер уже 10,8 метров (приличная экономия).
Переименовываем для удобства в jre502.msi.
Устанавливать можно с такими опциями:
msiexec.exe /i jre502.msi /qn ADDLOCAL=ALL IEXPLORER=1 REBOOT=ReallySuppress JAVAUPDATE=0 SYSTRAY=0
Здесь ADDLOCAL=ALL - полная установка;
IEXPLORER=1 - выполнять апплеты из IE;
REBOOT=ReallySuppress - на всякий случай;
JAVAUPDATE=0 - отключить автообновление;
SYSTRAY=0 - не показывать иконку Java в трэе.
P. S. Можно сделать проще - качнуть уже готовый безключевой инсталлер у RyanVM: http://ryanvm.msfn.org/
Кстати, он не совсем "тихий" - прогресс-индикаторы при распаковке и установке.. Хотя тут у каждого свои предпочтения..
[hr]
New! Препакованный дистрибутив JRE 6 Update 13 от vampik (http://forum.oszone.net/member.php?userid=22372) - пост (http://forum.oszone.net/post-1056900-20.html)
Petya V4sechkin
Супер - приятная вещь! Так держать .. оптимизация и упрощение это хорошо!
Подскажи плиз может ты знаешь как установить Shockwave flash и flashplayer ?
Petya V4sechkin
некатит когда пишу в RunOnceEx строчку
REG ADD %KEY%\020 /VE /D "Java Virtual Machine 1.4.2.06" /f
REG ADD %KEY%\020 /V 1 /D "%CDROM%\Software\msiexec.exe /i jre501.msi /qn ADDLOCAL=ALL IEXPLORER=1 REBOOT=Suppress AUTOUPDATECHECK=0 SYSTRAY=0
Пишет ошибка ненайден файл msiexec.exe и соответсвенно непроходит установка:(
Как быть?
fanatf1 Ты забыл закрыть кавычки.
REG ADD %KEY%\020 /V 1 /D "%CDROM%\Software\msiexec.exe /i jre501.msi /qn ADDLOCAL=ALL IEXPLORER=1 REBOOT=Suppress AUTOUPDATECHECK=0 SYSTRAY=0"
D@nil
А Дело то не в кавычках .. я счас проверил вот точно как у меня записано
REG ADD %KEY%\020 /VE /D "Java Runtime Environment 5.0 Update 2" /f
REG ADD %KEY%\020 /V 1 /D "%CDROM%\Software\msiexec.exe /i jre502.msi /qn ADDLOCAL=ALL IEXPLORER=1 REBOOT=Suppress AUTOUPDATECHECK=0 SYSTRAY=0" /f
И вылазит ошибка не таккого файла msiexec.exe в папке %CDROM%\Software\ и дальше бла бла бла.
Но мне кажется логичная ошибка ... как же ей исполнить файл msiexec.exe если его там нет ....
странно както написано рукаоводство ..
а нельзя сделать проще
REG ADD %KEY%\020 /VE /D "Java Runtime Environment 5.0 Update 2" /f
REG ADD %KEY%\020 /V 1 /D "%CDROM%\Software\jre502.msi /qn ADDLOCAL=ALL IEXPLORER=1 REBOOT=Suppress AUTOUPDATECHECK=0 SYSTRAY=0" /f
вот так может пойдёт?
fanatf1
Так пойдет. И так
REG ADD %KEY%\020 /V 1 /D "msiexec.exe /i \"%CDROM%\Software\jre502.msi /qn ADDLOCAL=ALL IEXPLORER=1 REBOOT=Suppress AUTOUPDATECHECK=0 SYSTRAY=0\"" /f
тоже должно пойти. Обратные слэши перед кавычками нужны, чтобы команда не закончилась на вторых же кавычках. К msiexec по идее путь не надо указывать, она должна быть в PATH все равно.
Ну вот неработает твой способ Вадикан
REG ADD %KEY%\020 /VE /D "Java Runtime Environment 5.0 Update 2" /f
REG ADD %KEY%\020 /V 1 /D "msiexec.exe /i \"%CDROM%\Software\jre502.msi /qn ADDLOCAL=ALL IEXPLORER=1
REBOOT=Suppress AUTOUPDATECHECK=0 SYSTRAY=0\"" /f
Пишет "Не удаётся открыть пакетный установки. Убедитесь что он существует и лоступен ....."
Как же поступить поробую свой способ
REG ADD %KEY%\020 /VE /D "Java Runtime Environment 5.0 Update 2" /f
REG ADD %KEY%\020 /V 1 /D "%CDROM%\Software\jre502.msi /qn ADDLOCAL=ALL IEXPLORER=1 REBOOT=Suppress
AUTOUPDATECHECK=0 SYSTRAY=0\"" /f
может получится ...
Сделай через .cmd
setup.cmd
jre502.msi /qn ADDLOCAL=ALL IEXPLORER=1 REBOOT=Suppress AUTOUPDATECHECK=0 SYSTRAY=0
EG ADD %KEY%\020 /VE /D "Java Runtime Environment 5.0 Update 2" /f
REG ADD %KEY%\020 /V 1 /D "%CDROM%\Software\setup.cmd" /f
:)
А вот предложённый мной способ на 100% работает
повторюсь:
REG ADD %KEY%\020 /VE /D "Java Runtime Environment 5.0 Update 2" /f
REG ADD %KEY%\020 /V 1 /D "%CDROM%\Software\jre502.msi /qn ADDLOCAL=ALL IEXPLORER=1 REBOOT=Suppress
AUTOUPDATECHECK=0 SYSTRAY=0\"" /f
Так что всё проще оказалось :)
Ура! Вышла новая 3 я версия Java Runtime Environment 5.0 Update 3
Фсем тянуть )
https://sdlcweb4c.sun.com/ECom/EComActionServlet/LegalPage:~:com.sun.sunit.sdlc.content.LegalWebPageInfo;jsessionid=1C2279D421952A8EB13FBA82BDC08832; jsessionid=1C2279D421952A8EB13FBA82BDC08832
Вышла
Sun Java 5.0 Update 4 (J2SE 1.5.0_04) - с поддержкой Windows x64
Всем качать! Более 80 исправлений!!!
http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=jre-1.5.0_04-oth-JPR&SiteId=JSC&TransactionId=noreg
fanatf1
Всем качать! Более 80 исправлений!!!
http://javashoplm.sun.com/ECom/docs...sactionId=noreg
Вообщем я скачал файл jre-1_5_0_04-windows-i586-p.exe, а как мне его распаковать, чтоб получить файл установщика *.msi?
А и правда: как достать MSI из дистрибутива явы? Рецепт в шапке не помог. Ну или, если не достать MSI, то научите как экзэшник скачанный с производителя запустить в автоматическом режиме?
Incognitus, экзешник не получится. Включи "отображение скрытых файлов" и иди в директорию "C:\Documents and Settings\user\Local Settings\Temp\" - там и найдешь.
Кстати, можно еще и вес уменьшить - запустить msi с ключем /a и затем запаковать получившуюся админскую установку в sfx 7z или в rar, с запуском теми же ключами.
Как я понял данный способ актуален только для развертывания на политики пользователя, а как осуществить установку на уровне политики компьютера. Фактически я устанавливаю яву через политику компьютера, но приходится потом вручную ее настраивать чтобы включить Internet Explorer.
BORISKARAD
30-09-2008, 14:16
Подскажите, как сделать тихую установку для
Java SE Runtime Environment (JRE) 6 Update 10 RC1-21_jul_2008.
По методу из шапки в C:\Documents and Settings\user\Local Settings\Temp\ появляется файл
1780da.msi размером 1.24Мб. и что делать дальше?
BORISKARAD, можете переименовать файл скажем в jre610rc1.msi и запустить исполняемый файл(*.bat/cmd) с кодом:
msiexec.exe /i jre610rc1.msi /qn ADDLOCAL=ALL IEXPLORER=1 REBOOT=ReallySuppress JAVAUPDATE=0 SYSTRAY=0, а можно перепаковать пакет для этого вам нужно изучить азы тут (http://oszone.net/3171) и познакомится с чудо кнопкой тут (http://forum.oszone.net/thread-83838-28.html)
BORISKARAD, а зачем Вам SE?
Скачайте Version 6 Update 7 (http://www.java.com/ru/download/windows_ie.jsp) или Вы из разработчиков? :)
зы. а вообще ищите в temp'овых папках файлик бОльшего размера.
belohortvladimir
15-12-2008, 20:18
Здраствуйте!
Такой вопрос.
Создал CMD файл
@echo jdk-6u7-windows-i586-p.exe
@jdk-6u7-windows-i586-p.exe /quiet /norestar
pause
После установки в (Установках и Удалении Программ) только это установлено (java(tm)_se_d_k_6_u_7.JPG)
А когда запускать сам EXE то ставит все.
И вот какие окна запускаются
1 (java(tm)_se_d_k_6_u_7_l.JPG)
2 (java(tm)_se_d_k_6_u_7_c_s.JPG)
3 (java(tm)_se_d_k_6_u_7_p.JPG)
4 (j_s_c.JPG)
5 (j_s_p.JPG)
6 (java(tm)_se_d_k_6_u_7_c.JPG)
И тогда установлено в (Установках и Удалении Программ) 3 компонента программы (j_db_10.3.1.4_j(tm)_6_u_7_j(tm)_se_d_k_6_u_7.JPG)
Что нужно дописать в моём CMD чтобы установились все 3 компонента.
Мой вариант тихого инсталлятора JRE 6 Update 13. Удаляется JQS (полностью, штатным способом, а не остановкой сервиса), отключено автообновление (твиком реестра, т.к. ключи не работают), программа автообновления удалена из автозапуска, ключи SYSTRAY=0 и MOZILLA=1 также заменены на твики. По умолчанию установка с прогресс-баром без кнопки "Отмена", ключи для полностью тихой установки -ai -gm2.
jre1.6.0_13.exe (11.50Мб) (http://ifolder.ru/11239884)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.