hi there,

I am having an issue with extracting files from vendor's MSI. I am using wise studio 7.0, and the option under media to place files outside of MSI does not seem to work. I have tried using msiexec /a but that does not work either.

Do you guys know of any other tools or methods i can use to extract files from MSI (right now i have one msi and 2 cab files)

I want to see Program Files folder where files are going as well as Windows folder since i know it does put lots of files over there.

Thanks,
XaviorPL
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
I can't imagine why the '/A' didn't work but I have in the past used a neat utility (it's an HTA with some support scripts) called MSI Unpacker from JSWare. In fact, I altered the code (with permission) for own purposes, to produce a CSV for a different client who wanted to test the contents of MSIs versus what got installed.
Answered 07/19/2007 by: VBScab
Red Belt

Please log in to comment
0
Hi Sebastian,
most likely, the MSI file lacks the presence of the 'AdminExecuteSequence' and 'AdminUISequence' tables.
If this is the case, copy them from the MSI-SDK's UIsample.msi file.
See: http://itninja.com/link/packaging-the-citrix-metaframe-client-install-by-joe-thompson,-foxware-design6
for a description of this task using ORCA.

Regards, Nick
Answered 07/19/2007 by: nheim
Tenth Degree Black Belt

Please log in to comment
0
Nick,

I checked my msi and package contains both AdminExecuteSequence and AdminUISequence tables.

Still no solution.

Thanks,
Answered 07/20/2007 by: xaviorpl
Orange Belt

Please log in to comment
0
try converting it to a .wsi. This will present you with an opportunity to extract files to a directory... Then you can change the compilation options & recompile accordingly...
Answered 07/20/2007 by: kiptek
Second Degree Green Belt

Please log in to comment
0
Hi Sebastian,
maybe this tables are crippled.
To find out, you need to log a msiexec /a yourmsi.msi session.
have you tried to give the directory on the command line, like this:
msiexec /a yourmsi.msi INSTALLDIR=c:\test

Which app are we talking about here?
Hope this gives you some ideas.
Regards, Nick
Answered 07/20/2007 by: nheim
Tenth Degree Black Belt

Please log in to comment
0
Hi Nick,

The application is Roxio Easy CD & DVD creator. I was able to extract vendor's MSI with 2 cab files. Now i am trying to uncompress them and extract but i am having issues with that. Tried converting msi to wsi and that did not work, i was able to extract only folders without files inside. Tried msiexec /a mymsi.msi INSTALLDIR=C:\test and that did not work either.


Later on i'll try the solution i got from VBScab "JSWare" utility but did not have a chance to do it yet.

Thanks,
Answered 07/20/2007 by: xaviorpl
Orange Belt

Please log in to comment
0
Hi Sebastian,
Which version ?

Nick
Answered 07/23/2007 by: nheim
Tenth Degree Black Belt

Please log in to comment
0
Hey Nick,

It's version 6.

Thanks,
Answered 07/23/2007 by: xaviorpl
Orange Belt

Please log in to comment
0
Hi Sebastian,
found the CD with V6.
put the CD in an typed "setup /a" on the command line.
5 Min. later, i had an admin installpoint on my Disk. Needs about 1,3 Gig of free space.
The same is achieved by doing "msiexec /a ECDC6.msi TARGETDIR=c:\test\"
Hope, this solves your problem.
Regards, Nick
Answered 07/24/2007 by: nheim
Tenth Degree Black Belt

Please log in to comment
Answer this question or Comment on this question for clarity