So, first of all, you need to get the latest EXE from Java, you can get this from here:
Download Latest Java Client
Once downloaded, you should then run the EXE as if you were going to install it.
You will be first greeted with the page below:
It will then download the files required as below:
These files will be downloaded to the following location (assuming you are using Windows 7):
Once downloaded, you should get a screen like below - Do NOT go any further with the installation!
You should then be able to go to the above temp location and see a folder called "jre1.7.0_09" (version numbers may change) like the folder below:
Within this folder, you will find the MSI file that you need for distribution.
You can then cancel the java install but note, this will clear the temp files.