Мы отправляем ПК клиентам, которым нужна очень специфическая версия Java; в частности 6.26. Я уже отключил средство обновления Java, но мне было интересно, могу ли я запретить клиенту устанавливать новую версию Java вручную, не заставляя их запускаться как ограниченный пользователь. В настоящее время на ПК работают локальные администраторы с 64-битной Windows 7.
Возможно, приложение, которое предоставляет функцию черного списка? Я также использую Набор инструментов блокировщика IE9 чтобы отключить установку Internet Explorer 9. Есть ли возможный эквивалент для Java?
Редактировать на основе комментариев - Java используется с java-апплетом на нашем веб-сайте, а не в качестве отдельного приложения. У меня нет полномочий изменять наш сайт, чтобы он был совместим с более новой версией программного обеспечения. Я просто пытаюсь ограничить возможность обновления Java, чтобы сократить количество обращений в службу поддержки.
Ради Бога, упакуйте свое приложение с локальной копией двоичного файла Java, если вашему приложению нужна определенная версия. Не полагайтесь на двоичный файл, установленный системой. Это не позволяет пользователям обновлять надстройки браузера Java.
Учитывая недавние серьезные уязвимости в Java, я бы немедленно прекратил использовать ваш продукт, если бы вы сказали мне, что я не могу обновить Java.
Тем не менее, если ваши клиенты являются администраторами на этих компьютерах, есть ничего вы можете сделать, чтобы предотвратить это. Напишите лучший код.