Googling around, i've found a solution to the 'java7 32bit exe installer in a 64 bit environment' that not only works, but also explain very well the culprit. http://harryjohnston.wordpress.com/2011/02/20/installing-32-bit-software-as-system-in-windows-7-x64/ i post here because, as author said, coud be a source of trouble for other installers. For current jre7, it was sufficient to add: <install architecture='x64' cmd='%COMSPEC% /c if not exist "%SystemRoot%\syswow64\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.7.0_25" md "%SystemRoot%\syswow64\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.7.0_25"' /> <install architecture='x64' cmd='%COMSPEC% /c if not exist "%SystemRoot%\system32\config\systemprofile\AppData\LocalLow\Sun\Java" md "%SystemRoot%\system32\config\systemprofile\AppData\LocalLow\Sun\Java"' /> <install architecture='x64' cmd='%COMSPEC% /c mklink /J "%SystemRoot%\system32\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.7.0_25" "%SystemRoot%\syswow64\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.7.0_25"' /> <install cmd='"%SOFTWARE%\WPKG\jre-7u25-windows-i586.exe" /s WEB_JAVA=0 REBOOT=ReallySuppress' > and if someone can explain me, it was needed to add a '%COMSPEC% /c' in front of the mklink call, without does not work as expected... -- dott. Marco Gaiarin GNUPG Key ID: 240A3D66 Associazione ``La Nostra Famiglia'' http://www.sv.lnf.it/ Polo FVG - Via della Bontà, 7 - 33078 - San Vito al Tagliamento (PN) marco.gaiarin(at)lanostrafamiglia.it t +39-0434-842711 f +39-0434-842797 Dona il 5 PER MILLE a LA NOSTRA FAMIGLIA! http://www.lanostrafamiglia.it/chi_siamo/5xmille.php (cf 00307430132, categoria ONLUS oppure RICERCA SANITARIA) |