/bundles/itninjaweb/img/Breadcrumb_cap_w.png
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   [ - ] Hide 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.
Answer this question or Comment on this question for clarity

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