Java 7U45 - Active Directory Deployment using .msi (+.mst) - modify MSI using ORCA
Setup is as follows: around 70 WindowsXP machines getting equipped with Java. Normally, I used to integrate Java into our Image that we distribute among those machines when needed via WDS.
Out of curiousity I tried again to get the deployment working using the .msi files and the GPO object.
The basic procedure of adding the .MSI, eventually applying a .MST and deploying the software to the machines is no problem.
My problem is: I want not only to disable the update checks (lots of information on this site already, see here for more: http://www.itninja.com/software/oracle/java-2/7-552) and register it for browsers (IEXPLORE=1, MOZILLA=1) but I want to change the folder and .LNK creation of the standard .MSI.
Normally I would do so using a packaging software like Advanced Installer from Caphyon, but somehow this way doesn't work for Java.
The cleanest way to do so would be to use Microsoft's .MSI table editor ORCA (http://www.technipages.com/download-orca-msi-editor.html)
So here comes my question: How to tell the .MSI not to create the following folders:
"C:\Documents and Settings\All Users\Start Menu\Programs\Java Development Kit"
"C:\Documents and Settings\All Users\Start Menu\Programs\Java"
Or even better: How to set the desired patch for these folders?
Desired would be
"C:\Documents and Settings\All Users\Start Menu\Programs\Entwicklung\Java\Java Development Kit"
"C:\Documents and Settings\All Users\Start Menu\Programs\Entwicklung\Java"