Eu tenho resolvido agora esta edição. Os problemas parecem agora ligeiramente diferentes do que I pensado antes.
Eu estreitei-o agora para baixo:
Funcionar o instalador (jre-6u20-windows-i586-s.exe) silenciosamente using um certificado startup (using o cliente do sistema) trabalha muito bem em Windows Xp, mas falha sob Windows 7. O processo jre-6u20-windows-i586-s.exe parece ser ativo por alguma hora, a seguir morre sem ter feito qualquer coisa. Talvez mostrou uma caixa de diálogo invisível?
Para trabalhar em torno deste problema, eu extraí o jogo de lima de MSI, e mudei o certificado startup em
msiexec /i jre1.6.0_20.msi /qn ADLOCAL=ALL IEXPLORER=1 REBOOT=Suppress
Agora a instalação trabalha muito bem.