Jump to content

Cant extract .msi from Java file


Recommended Posts

Posted

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

Posted

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.

  • Thanks 1
Posted
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.

  • Thanks 1
Posted (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. :confused:

 

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. :rolleyes:

Edited by Gaz
Posted
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)
Posted
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?

Posted
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.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...