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

Название темы: Java Runtime Environiment (JRE)
Показать сообщение отдельно

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


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

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


Вложения
Тип файла: zip fix-jre.zip
(1.0 Kb, 21 просмотров)

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

Как делал:
1) скачал последнюю версию (jre-6u12-windows-i586-p-s.exe) с сайта, запустил до первого экрана, в папке %Profile%\Application Data\Sun\Java\jre1.6.0_12 забрал файлики jre1.6.0_12.msi и Data1.cab.
Там есть еще sp1033.MST со всяким рекламным мусором и lzma.dll - хз зачем нужен, не разбирался. Их в топку.

2) Берем в руки орку и делаем патч к нашему msi, который устанавливает проперти для установки явы средой по умолчанию в ie и mozilla. Заодно сносим сервис jqs, отключаем значок в трее.
Проверку апдейтов отключить не получилось, на сайте Sun пишут, что ключик HKLM\SOFTWARE\JavaSoft\Java Update\Policy\EnableAutoUpdateCheck не работает в последних версиях 1.6. Отключить можно только как я понимаю в ветке HKCU. Забил. Автоапдейт вроде будет срабатывать только у пользователей с правами админа.
В качестве полумеры переключил выдавать предупреждения перед скачиванием апдейта, а не перед установкой.

3) Создаем gpo, указывая исходный msi и полученный патч. Тестим, радуемся
(или командой msiexec /i jre1.6.0_12.msi TRANSFORMS="fix-jre.mst" /qb)

Трансформ в аттаче

Отправлено: 18:58, 25-03-2009 | #4

Название темы: Java Runtime Environiment (JRE)