Gaz Posted January 16, 2013 Posted January 16, 2013 I've extracted it in the past fine, but the latest version is just extracting an 859KB .msi and a 27MB .cab file. The .msi is suspicously the same size as the online updater. It used to extract just 1 big .msi file and I could deploy that via Impero and it would install silently just fine. I've no idea how to deploy these files. This is the file I'm trying to use. http://download.oracle.com/otn-pub/java/jdk/7u11-b21/jre-7u11-windows-i586.exe
AngryTechnician Posted January 16, 2013 Posted January 16, 2013 I've always had a .msi and .cab file from the Java installers. It's not at all unusual for Windows Installers to be separated out this way: a .msi on its own just has a .cab embedded into it. I'm sure Impero must be able to deploy a setup with more than 1 file, so if you just include the .cab alongside the .msi it should work fine. 1
themightymrp Posted January 16, 2013 Posted January 16, 2013 I dont extract the java .exe I just script an install in a bat file: jre-7u11-windows-i586.exe /s AgreeToLicense=YES REBOOT=Suppress JAVAUPDATE=0 1
Arthur Posted January 16, 2013 Posted January 16, 2013 if you just include the .cab alongside the .msi it should work fine. ^ This. The MSI will install the files from the .cab as long as it is in the same folder. 1
Gaz Posted January 16, 2013 Author Posted January 16, 2013 (edited) I've always had a .msi and .cab file from the Java installers. It's not at all unusual for Windows Installers to be separated out this way: a .msi on its own just has a .cab embedded into it. I'm sure Impero must be able to deploy a setup with more than 1 file, so if you just include the .cab alongside the .msi it should work fine. OK I must be losing the plot, I tried it earlier and it said it failed, I've just tried it again and its worked. Now to see if it works for the Win7 machines... EDIT: I know why its working now, I copied the .cab file to C:\ and then deployed the .msi and it worked, so it looks like Impero doesn't read the .cab from the same location as the .msi under deploy. Now I just need to remember that. Edited January 16, 2013 by Gaz
Cache Posted January 16, 2013 Posted January 16, 2013 You could run the msi with /a and it will build you an administrative install point to deploy it from. I used to do it this way until I realised the cab file worked (not using impero though)
Arthur Posted January 16, 2013 Posted January 16, 2013 so it looks like Impero doesn't read the .cab from the same location as the .msi under deploy. Considering how much Impero costs you would have thought it would be able to do this?
Gaz Posted January 16, 2013 Author Posted January 16, 2013 Considering how much Impero costs you would have thought it would be able to do this? I intend to submit is as a feature request. When you deploy an .msi it copies it to C:\ of the target computer all I have to do to make it work is to copy the data1.cab file to C:\ and then deploy the .msi and it installs. As you say it needs to be in the same folder.
AngryTechnician Posted January 17, 2013 Posted January 17, 2013 I'd say you need a proper deployment system.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now