flat assembler
Message board for the users of flat assembler.

Index > Windows > extract file from .msi (windows installer)

Author
Thread Post new topic Reply to topic
vbVeryBeginner



Joined: 15 Aug 2004
Posts: 884
Location: \\world\asia\malaysia
vbVeryBeginner 10 Jan 2005, 12:46
any idea to (or utilities) to help us extract file from a .msi (windows installer)
Post 10 Jan 2005, 12:46
View user's profile Send private message Visit poster's website Reply with quote
Nikolay Petrov



Joined: 22 Apr 2004
Posts: 101
Location: Bulgaria
Nikolay Petrov 10 Jan 2005, 16:49
read psdk.
Post 10 Jan 2005, 16:49
View user's profile Send private message Reply with quote
iklin



Joined: 20 Mar 2004
Posts: 120
Location: Russia, Siberia
iklin 10 Jan 2005, 17:16
It seems I see somethere in psdk such infos.
In core of Win there are some stuffs. You need to obtain instmsiA.exe (for Win9x, WinME, or instmsiW.exe for Win2k, NTs) ~1,6 MB.
If you need this one look thru the i-net (maybe M$ site) Or tell me there I can drop it for you.
Oh yeah.. there is plugin for Total Commander and maybe for Far but I don't remember.
Post 10 Jan 2005, 17:16
View user's profile Send private message ICQ Number Reply with quote
vbVeryBeginner



Joined: 15 Aug 2004
Posts: 884
Location: \\world\asia\malaysia
vbVeryBeginner 10 Jan 2005, 19:47
well, i don't think the PSDK would show us the utility :p
some web mention about cabmsi.exe but so far, that stuff can't be found on internet.

i mean, is there outside there have a utlity which function like cab or winzip or winrar which could open/extract the .msi file.

i got the instmsiA but not really sure how to use it to extract (not install) coz the msi check my os and found out it is win95, so, that msi only wanna install on win98 and above, so i am thinking how to get the file inside that .msi
Post 10 Jan 2005, 19:47
View user's profile Send private message Visit poster's website Reply with quote
iklin



Joined: 20 Mar 2004
Posts: 120
Location: Russia, Siberia
iklin 10 Jan 2005, 21:42
I nave the plugins for Far Manager and for Total Commander but there are no sources for it. So... You could use any of them...
But you can make such utility! Wink

Try WinRar...

If you know C++, ATL...
http://lib.training.ru/Lib/ArticleDetail.aspx?ar=2009&l=n&mi=217&mic=227

MSI extraction utility:
http://www.wasm.ru/baixado.php?mode=tool&id=260
- works strange

MSIEx 0.2:
http://www.wasm.ru/baixado.php?mode=tool&id=275
- works good! retrieves folders from MSI

MS ORCA:
http://www.wasm.ru/baixado.php?mode=tool&id=261
- ~2 MB I doesn't download it now

OLE2x:
http://www.wasm.ru/baixado.php?mode=tool&id=299
- works good!
Post 10 Jan 2005, 21:42
View user's profile Send private message ICQ Number Reply with quote
vbVeryBeginner



Joined: 15 Aug 2004
Posts: 884
Location: \\world\asia\malaysia
vbVeryBeginner 11 Jan 2005, 05:09
thanks iklin
i install a fresh win98 on pc now... coz i need that to use that "whatsoever.msi"...
Post 11 Jan 2005, 05:09
View user's profile Send private message Visit poster's website Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 11 Jan 2005, 12:43
I think we have already moved to 7zip Smile I like it very much.
I use it to open suspicious self-extracting exe's from e-mails or net...
...I can't bet on it, but I think some MSIs can be opened with 7zip ^o)
I just can't find any installers on my machine right now to test it.

WinRar might be your best shot - it opens 7zip files too, you know!
Post 11 Jan 2005, 12:43
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
vbVeryBeginner



Joined: 15 Aug 2004
Posts: 884
Location: \\world\asia\malaysia
vbVeryBeginner 11 Jan 2005, 16:58
em, no luck with 7zip 2
it said
file is not supported archieve.
Post 11 Jan 2005, 16:58
View user's profile Send private message Visit poster's website Reply with quote
eet_1024



Joined: 22 Jul 2003
Posts: 59
eet_1024 12 Jan 2005, 04:39
MSI is supported for Win95. But I've never heard of the InstallMSIA not working for Win95.

Just checking, but do you get the notice when you launch installmsia, or when you use the setup.exe?

Unless it is a simple program, you'll want to use the msi as it will configure the registry and install any dll's that you may need.
Post 12 Jan 2005, 04:39
View user's profile Send private message Reply with quote
vbVeryBeginner



Joined: 15 Aug 2004
Posts: 884
Location: \\world\asia\malaysia
vbVeryBeginner 12 Jan 2005, 06:45
well, i guess, maybe i didn't define my problem detailly and carefully :p so sorry

let me desc again,
i got a watsoever.MSI file, since we know MSI is an installer packager, something like cab too, but it has function like install shield.

so, they are many files "combined/packaged" together inside this .MSI file.

now, i don't want to install this application, but i wanna grab its dll file from the .msi file. so i thought i could extract the .msi file (like .zip or .rar or .cab) but it seems, i can't

i am sure there is a way, otherwise, how the .msi install files into our system? so, i am asking if anybody knows any utilities that having such function (extract the .msi file) so that i don't have to install the application but i could obtain its DLL file.

thanks
Post 12 Jan 2005, 06:45
View user's profile Send private message Visit poster's website Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 12 Jan 2005, 12:05
...is it some application that require a code or registration that you don't have - then I think that it is not very legal to extract files that are only to be used with that program. What is the program we are talking about? Maybe we can provide you one.

...is it some application that takes too much time or resources - then I think you get this over with by installing on a remote machine and copying that *.dll and uninstalling the app in question.
Post 12 Jan 2005, 12:05
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
vbVeryBeginner



Joined: 15 Aug 2004
Posts: 884
Location: \\world\asia\malaysia
vbVeryBeginner 12 Jan 2005, 16:14
Quote:

...is it some application that require a code or registration that you don't have

nice guess, but no Smile
the problem is the .MSI checks my OS first before it starts its installation, and they don't wanna support win95 Sad, btw, the stuff i mentioned is public microsoft stuff (microsoft stuff).

btw, i get this over already by changing my OS to win98.
Post 12 Jan 2005, 16:14
View user's profile Send private message Visit poster's website Reply with quote
iklin



Joined: 20 Mar 2004
Posts: 120
Location: Russia, Siberia
iklin 12 Jan 2005, 16:26
2 vbVeryBeginner
Do you try some utilities which links I gave you some posts later?
MSIEx and OLE2x workds fine for me! They extracts contents of *.msi. So... I think - no problem! Smile
Post 12 Jan 2005, 16:26
View user's profile Send private message ICQ Number Reply with quote
vbVeryBeginner



Joined: 15 Aug 2004
Posts: 884
Location: \\world\asia\malaysia
vbVeryBeginner 12 Jan 2005, 18:47
MSIEx 0.2:
http://www.wasm.ru/baixado.php?mode=tool&id=275
- works good! retrieves folders from MSI

yup, this stuff solved the issue Smile highly recommend
Post 12 Jan 2005, 18:47
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.