News:

Download Pelles C here: http://www.smorgasbordet.com/pellesc/

Main Menu

How to examine msi package

Started by TimoVJL, October 01, 2012, 08:16:02 PM

Previous topic - Next topic

TimoVJL

Filenames are very useful information in archive.
Well, if you open archive with 7-zip, you normally see file list, but not when you open msi file.
That's why i was asking if anyone knows such a program.
May the source be with you

Bitbeisser

Quote from: timovjl on October 01, 2012, 10:30:13 PM
Filenames are very useful information in archive.
Well, if you open archive with 7-zip, you normally see file list, but not when you open msi file.
That's why i was asking if anyone knows such a program.
Well, I am not sure what you are doing, but I see very well file names inside an MSI file if I look at it with 7Zip...

TimoVJL

So you have learn something new/more about msi.
I looked that picture and there are no filenames except few cab names.
May the source be with you

Bitbeisser

Quote from: timovjl on October 01, 2012, 10:50:30 PM
So you have learn something new/more about msi.
Well, no, nothing that I didn't already know...
QuoteI looked that picture and there are no filenames except few cab names.
What other filenames do you expect?
The cabs contain the actually to instal files (which will be visible if you click on the CAB files within 7Zip (or WinZIP, WinRAR, etc), as those are nothing but ZIP files them self...
And those !????? files are the rules files for the installer.

Beside that, now that I searched for LessMSI, I am even more confused as to what you are actually looking for.

After all, LessMSI is an Open Source program at Google Code, so what exactly now is your problem looking for a program to examine .msi files? (And the .MSI file format description is somewhere in the MS Windows SDK, AFAIK)

Ralf

TimoVJL

#19
Quote from: Bitbeisser on October 01, 2012, 11:14:03 PM
Quote from: timovjl on October 01, 2012, 10:50:30 PM
So you have learn something new/more about msi.
Well, no, nothing that I didn't already know...
So i can't say anything more about that if you say so, i'm not a ....
But msi file must include lot more of information.

May the source be with you

Stefan Pendl

An MSI file is a database file merged with some CAB files.

The files starting with an exclamation point are the database "tables".

Orca shows more of the contained information and I think there is something called MSIedit too.
---
Stefan

Proud member of the UltraDefrag Development Team

Bitbeisser

Quote from: timovjl on October 01, 2012, 11:26:29 PM
So i can't say anything more about that if you say so, i'm not a ....
?
QuoteBut msi file must include lot more of information.
What more information that the one you get by LessMSI are you looking for?
Or do you not get around to understand the C# source code for it?

Again, if you are a bit more descriptive as to what you are looking for (specially as a non-native English speaker, I am not one either), it might be easier for others to point you in the right direction...

Ralf