Параметры установки Sun Java RE
Небольшая помощь начинающим, результаты поисков и раскопок :) Может быть, это сэкономит кому-нибудь время..
Для начала, оригинальный файл "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 IEXPLORER=1 - выполнять апплеты из IE; REBOOT=ReallySuppress - на всякий случай; JAVAUPDATE=0 - отключить автообновление; SYSTRAY=0 - не показывать иконку Java в трэе. P. S. Можно сделать проще - качнуть уже готовый безключевой инсталлер у RyanVM: http://ryanvm.msfn.org/ Кстати, он не совсем "тихий" - прогресс-индикаторы при распаковке и установке.. Хотя тут у каждого свои предпочтения.. New! Препакованный дистрибутив JRE 6 Update 13 от vampik - пост |
Petya V4sechkin
Супер - приятная вещь! Так держать .. оптимизация и упрощение это хорошо! Подскажи плиз может ты знаешь как установить Shockwave flash и flashplayer ? |
Petya V4sechkin
некатит когда пишу в RunOnceEx строчку Код:
REG ADD %KEY%\020 /VE /D "Java Virtual Machine 1.4.2.06" /f Как быть? |
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 |
Ну вот неработает твой способ Вадикан
Код:
REG ADD %KEY%\020 /VE /D "Java Runtime Environment 5.0 Update 2" /f Как же поступить поробую свой способ Код:
REG ADD %KEY%\020 /VE /D "Java Runtime Environment 5.0 Update 2" /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 |
:)
А вот предложённый мной способ на 100% работает повторюсь: Код:
REG ADD %KEY%\020 /VE /D "Java Runtime Environment 5.0 Update 2" /f |
Ура! Вышла новая 3 я версия Java Runtime Environment 5.0 Update 3
Фсем тянуть ) https://sdlcweb4c.sun.com/ECom/EComA...3FBA82BDC08832 |
Вышла
Sun Java 5.0 Update 4 (J2SE 1.5.0_04) - с поддержкой Windows x64 Всем качать! Более 80 исправлений!!! http://javashoplm.sun.com/ECom/docs/...actionId=noreg |
fanatf1
Цитата:
|
А и правда: как достать MSI из дистрибутива явы? Рецепт в шапке не помог. Ну или, если не достать MSI, то научите как экзэшник скачанный с производителя запустить в автоматическом режиме?
|
Incognitus, экзешник не получится. Включи "отображение скрытых файлов" и иди в директорию "C:\Documents and Settings\user\Local Settings\Temp\" - там и найдешь.
Кстати, можно еще и вес уменьшить - запустить msi с ключем /a и затем запаковать получившуюся админскую установку в sfx 7z или в rar, с запуском теми же ключами. |
Как я понял данный способ актуален только для развертывания на политики пользователя, а как осуществить установку на уровне политики компьютера. Фактически я устанавливаю яву через политику компьютера, но приходится потом вручную ее настраивать чтобы включить Internet Explorer.
|
Подскажите, как сделать тихую установку для
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 |
BORISKARAD, а зачем Вам SE?
Скачайте Version 6 Update 7 или Вы из разработчиков? :) зы. а вообще ищите в temp'овых папках файлик бОльшего размера. |
Здраствуйте!
Такой вопрос. Создал 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://forum.oszone.net/thread-61351-32.html
|
zeroua, я знаю про эти аддоны. у меня свой вариант тихого инсталлятора, отличающийся от того, что в аддонах. а аддоны принципиально не использую и не создаю :-)
|
Кто нить будет апдейтить тихий инстал с твиками от вампика?
|
Обновил до JRE 6 Update 13.
|
А можно скрипт паковки Явы??за ранее спс
|
Параметры для установки оригинального msi-файла.
Устаревшие параметры ADDLOCAL=ALL - полная установка - не требуется, установка в любом случае полная; IEXPLORER=1 - выполнять апплеты из IE - не требуется, включено по умолчанию; JAVAUPDATE=0, AUTOUPDATECHECK=0, JU=0 - отключить автообновление - параметры не работают; Актуальные параметры MOZILLA=1 - выполнять апплеты из Mozilla-подобных браузеров, напр., Firefox. Внимание! Параметр не сработает, если установка Java производится до установки браузера, поэтому лучше применить твик реестра: Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment] Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Plug-in\1.6.0_13] Автоматическое обновление можно отключить твиком реестра: Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Update\Policy] Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] Код:
"%ProgramFiles%\Java\jre6\bin\jqs.exe" -unregister |
другой вопрос: может кто-то сделает или пример готового скрипта, или автоустановку тихую явы для 64 битных систем с отключением автозапуска и автоапдейта. Ну буквально тот тихий инсталл перебрать на 64битную систему.
|
vampik,
А эти доп. настройки включены в твой перепакованный дистрибутив JRE 6 Update 13 ? По моему, их наличие в аддоне просто необходимо. А если кому этот "сервис" нужен - включат с помощью вышеописанных ключей реестра. |
MKN, Да, все включено в перепакованный дистрибутив. Просто тема теперь называется "Параметры установки Sun Java RE", и были некоторые вопросы по поводу параметров, поэтому я написал актуальную информацию.
|
так никто не сможет запаковать со всеми настроечками яву для х64?
|
Kolich, у меня нет 64-битной системы.
|
ну я думаю по принципу тому же собирается пак?или нет???просто я не пойму откуда вы взяли в своем пакете msi файлик инсталлятора,которому задаете параметры /qb-! REBOOT=\"ReallySuppress\""
просто еси скачивать с офф сайта офф инсталлер явы,то он не содержит этого файлика,вопрос где его вы взяли и подойдет ли он для х64? если бы вы смогли бы этот файл пояснить чем заменить или что то еще, то я смогу сделать пак для х64. |
При запуске установки, MSi распаковывается в temp (если мне не изменяет память).
|
Нет, в Application Data надо искать. Кроме того, я не в курсе нюансов насчет двух папок Program Files в 64-битных системах - удаление JQS может не сработать.
|
собрал,еси кому надо для платформы х64 со всеми твиками от вампика слить здесь
|
Цитата:
Для установки JRE в сети, работающей под управлением службы Active Directory, нужно извлечь из программы установки Sun JRE файл *.msi. Соответствующие инструкции приведены ниже 1. Загрузите и откройте исполняемый (.exe) файл для автономной установки Sun JRE в системах Windows. 2. Перейдите в папку LocalAppData (папку Application Data текущего пользователя). Размещение папки LocalAppData зависит от конкретной версии Windows. * Windows Vista C:\Users\</пользователь>\AppData\LocalLow\Sun\Java\jre1.6.0_05\jre1.6.0_05.msi * Windows XP C:\Documents and Settings\</пользователь>\Local Settings\ApplicationData\Sun\Java\ jre1.6.0_05\jre1.6.0_05.msi</пользователь> * Windows 2000 C:\Documents and Settings\</пользователь>\ApplicationData\Sun\Java\jre1.6.0_05\ jre1.6.0_05.msi 3. Отсюда с помощью Active Directory MSI-файл исполнительной среды Java можно перенести на любое количество подключенных к сети клиентских компьютеров, работающих под управлением Windows. У меня (в Windows XP SP2) msi файл оказался в C:\Documents and Settings\</пользователь>\Application Data\Sun\Java\ jre1.6.0_13\jre1.6.0_13.msi, забрал оттуда всю папку jre1.6.0_13. |
1 что означают ключи "-ai и -gm2", они применяются для MSI или можно с exe.
2 Где вообще можно найти все ключи установки |
jentoso,
Цитата:
Найти ключи поиском в форуме. |
Здравствуйте!
А как быть с последней версией "jre-6u20-i586.exe"? Распаковывается четыре файла "zipper.exe", "regutils.dll", "patchjre.exe", "core.zip". Инсталятор скачен с офф.сайта. Как сделать автоустановку? |
nyevgen,
Абсолютно как и раньше: java.exe /s /v /qb ADDLOCAL=ALL IEXPLORER=1 MOZILLA=1 REBOOT=Suppress JAVAUPDATE=0 |
Цитата:
Не знаю на что грешить. Я добавил перепакованный .Net Framework из этой темы с такими параметрами DotNet.exe /1.1 /3.5 /nolang /show. Сначала устанавливается .Net Framework, потом после пару дополнений устанавливается еще DirectX из этой темы. Затем еще несколько дополнений, а потом уже Sun Java 6.21. В чем может быть проблема? |
Неужели с последней версией у меня одного такие траблы?
|
есть необходимость поставить jre 622 через GPO AD
msi сую в политику на компах, где не установлено jre - ставится нормально и ie подгружает где стояли предыдущие версии, установленные руками - ставится рядом и ie не подгружает надо или как то удалить все версии через ГПО или заставить jre обновиться может через orca как то таблицы править? подскажите |
nyevgen,
У меня тоже до версии 6.23 ставилось автоматически через RunOnceEx а в новой версии вроде как сменили инсталятор или ещё что.... |
Уже давно использую такие ключи:
"jre_6u23x86.exe /s REBOOT=Suppress" Ставится без проблем. Вот сейчас у меня в сервисе стоит компик на который надо ставить W7 x64, на нем попробую поставить в тихую jre_6u23x64.exe. Потом отпишусь о результатах. |
64-ёх битная jre тоже ставится с этими ключами.
"jre_6u23x64.exe /s REBOOT=Suppress" только настройки надо потом руками делать. |
Цитата:
часть можно и при установке реализовать. |
Столкнулся с такой проблемой. При установке JRE на Win7 из setupcomplete происходит застопоривание установки, если во время установки подключена сеть и семерке удается во время установки настроить подключение к интернету. Так вот, при наличии подключения установка стопорится выдачей диалога о подтверждении к доверия к сертификату (более подробно не помню, попробую воспроизвести проблему завтра на работе), и не продолжается далее, пока не нажмешь ок.
Устанавливаю следующим скриптом: Код:
echo Установка Oracle Java mashine: [%Date% %Time%] >> c:\PreLoad\Logs\SysInstall.log Будет ли достаточно добавление ключа JAVAUPDATE=0. |
jre-6u25-windows-i586-s
как произвести тихую установку? несмотря на все ключи продолжает упорно предлагать в начале выбор папки.
REG ADD %KEY%\060 /V 2 /D "%systemdrive%\INSTALL\Java\jre-6u25-windows-i586-s.exe /DIR=\"%ProgramFiles%\JRE6\ /verysilent /SP- /quiet /passive /qn /norestart " /f самое главное что до этого все было ок и устанавливалось в тихом режиме, но после разбитого хдд я не могу подобрать рабочую конфигурацию ключей |
Мож кому надо ?
Устанавливаю из папки: или готовое: Info: http://ompldr.org/iOHRqMQ скачать - http://ompldr.org/vOHRqMQ/jre1.6.0_25.7z |
Столкнулся с такой проблемой при установке Java 7 Update 51:
Java 7 Update 51 х86 устанавливается в систему х86 из SetupComplete.cmd Код:
start "" /wait %windir%\Setup\Scripts\jre.exe /S При установке Java 7 Update 51 х64 в систему х64 автоматической установки не происходит, выводится окно установщика. При установке Java 7 Update 51 х86 в систему х64 автоматической установки тоже не происходит. В чем может быть дело? Система х64 не воспринимает ключ /S? |
Smarty, у меня давно уже, со времён WinXP-SP2 по крайней мере (и сейчас проверил из Win-7 x64) работает конструкция с созданием лога:
<диск-путь>\jre-7u51-windows-i586.exe /s ADDLOCAL=ALL IEXPLORER=1 REBOOT=Suppress /L %SystemDrive%\sunjava.log (не помню уж, где её на официальном сайте откопал, или из ранних логов установщика вытащил). |
mwz, спасибо, бум пробовать.
|
Smarty, да, и обратите внимание на разницу регистра в ключе /s -- у меня она исходно строчная. А я уже сталкивался с тем, что это может влиять (например, новый установщик, где упустили этот момент), и уже давно заимел привычку делать "строго по уставу" (в т.ч. не пропускать пробелы перед ключами, как это делают некоторые: "И так работает").
|
mwz, ок, пока не проверял.
PS. Ещё раз спасибо, всё получилось! |
Помогите с установкой java8
Сделал так \jre8u66.exe /s ADDLOCAL=ALL IEXPLORER=1 REBOOT=Suppress JAVAUPDATE=0 не устанавливается. Необходимо чтобы была тихая установка и отключить автоматическое обновление. |
wladmord,
Можно указать путь к файлу с настройками установки: jre-8u66-windows.exe INSTALLCFG=configuration_file_path Можно все эти натройки указать в командной строке: jre-8u66-windows.exe INSTALL_SILENT=Enable Обратите внимание - параметры указываются без слеша Все параметры тут |
Время: 13:32. |
Время: 13:32.
© OSzone.net 2001-