Help - Search - Members - Calendar
Full Version: How to make a software from .exe become .msi?
MSFN Forums > Unattended Windows Discussion & Support > Application Installs

   
Google Internet Forums Unattended CD/DVD Guide
PatrickEmpire
I want to make a software which can automatically installed.Someone tell me msi can do so .Who can help me make a file from exe become msi.Thanks . smile.gif
emodel
automatically ? then its not msi i guess smile.gif
You want an installer just to be able to say "my app has an installer, haha, im a big guy" ?
mazin
Post more details about your project, so someone can help.
maniaq
use adminstudio repackager
PatrickEmpire
QUOTE (mazin @ Aug 25 2006, 12:53 AM) *
Post more details about your project, so someone can help.



i used xp64, and i have used addon maker to make Deamon tool 403 , Alcohol1.9.5.4327,Msn8 ,kkman3 and kaspersky6.0.1.356 , but i can not automatically install after making those addons. I think the switch in the addon maker is not correct. I wish someone can tell me the correct switch. sad.gif
T D
SVCPACK is generally rubbish for installing apps so I don't use NLAOM.
The switches in the addon maker are all correct.
Use Installrite or installwatch from http://epsilonsquared.com to repackage the programs. It doesn't have to be a msi!

@maniag, how much did you pay for adminstudio??
zakum
QUOTE (maniaq @ Aug 24 2006, 05:55 PM) *
use adminstudio repackager



You can get a 30 day trial which works great. ( Google It)
Shark007
QUOTE (T D @ Aug 25 2006, 08:15 AM) *
SVCPACK is generally rubbish for installing apps
When i grow up i hope I'm not a genius like you especially since i install just about everything through SVCPACK. I don't even use a $OEM$ folder, no cmdlines.txt and no runounceex.cmd either.

shark
cyberloner
please tell me if using SVCPACK
can u install all software?
Shark007
QUOTE (cyberloner @ Aug 25 2006, 03:31 PM) *
please tell me if using SVCPACK
can u install all software?

no, not all software can be installed through SVCPACK. My own WLM doesnt work from svcpack. With wares that do not work from svcpack, i use a batchfile called from runonce to install the remaining applications after 1st boot.

shark
karusho
Hi, after my first post I looked under my nose and found what I was looking for.

I don't know if this is relevant, but how do you make a .exe installer become a .msi installer?
urie
QUOTE (Shark007 @ Aug 25 2006, 07:47 PM) *
QUOTE (T D @ Aug 25 2006, 08:15 AM) *
SVCPACK is generally rubbish for installing apps
When i grow up i hope I'm not a genius like you especially since i install just about everything through SVCPACK. I don't even use a $OEM$ folder, no cmdlines.txt and no runounceex.cmd either.

shark

QUOTE
13 Year old Kid Genius
******

Group: Members
Posts: 1047
Joined: 5-April 06


yes 13 Year old Kid Genius 1047 posts allways commenting on everyones posts but no answers to the problem.

thought this was a forum to help people but lately its getting a case of search or get flamed for not searching not everyone is a MSFN wizard or even this might be there first time on a forum.

urie
Member
**
Member Group: Members
Joined: 31-July 03
Posts: 169

i dont need to get my stats up
RogueSpear
QUOTE (PatrickEmpire @ Aug 24 2006, 10:08 AM) *
I want to make a software which can automatically installed.Someone tell me msi can do so .Who can help me make a file from exe become msi.Thanks . smile.gif

If you do a search in the Application Installs forum using the search phrase "AdminStudio", a tutorial I wrote quite some time ago should be in the top 10 or 20 of the search results. It's a guide on using AdminStudio to repack applications into an .msi file.

It isn't the most complete guide, but it will certainly get you headed in the right direction. Regarding the debate of svcpack vs. RunOnceEx, I always try to get an application to install from svcpack and only resort to RunOnceEx if absolutely must. For someone to say it's rubbish only shows they really don't know what they're talking about.

In the end it is a matter of personal preference and there is no factual basis to claim that RunOnceEx, or anything else for that matter, is superior.
PatrickEmpire
QUOTE (T D @ Aug 25 2006, 09:15 PM) *
SVCPACK is generally rubbish for installing apps so I don't use NLAOM.
The switches in the addon maker are all correct.
Use Installrite or installwatch from http://epsilonsquared.com to repackage the programs. It doesn't have to be a msi!

@maniag, how much did you pay for adminstudio??


this link: http://epsilonsquared.com has problem. Thank you for your help. smile.gif
mazin
Off topic:

It's someone's preference that they like or dislike something. But I think that they should give reasons. And giving no reasons doesn't give us the right to flame them.
SVCPACK is sometimes rubbish. SAV CE, for example, installs well from there. Logging in to a user account, I get the Auto-Protect service disabled.


@ PatrickEmpire

InstallRite 2.5
T D
Well sorry for the offence given by my dislike of svcpack for programs but none, none of my applications install thru it.
PatrickEmpire
QUOTE (mazin @ Aug 26 2006, 05:53 PM) *
Off topic:

It's someone's preference that they like or dislike something. But I think that they should give reasons. And giving no reasons doesn't give us the right to flame them.
SVCPACK is sometimes rubbish. SAV CE, for example, installs well from there. Logging in to a user account, I get the Auto-Protect service disabled.


@ PatrickEmpire

InstallRite 2.5



I don't know how to use it . I have install new software and create a kkman3 kit. Then my desk appear some icon which demand me to reboot after i double click this icon. I have reboot but it shows that rebooting your computer for the purpose of working properly agian. This message shows again and again whenever i reboot my computer. I don't know how to deal with it.
I don't know if i should make a kit?
muiz
QUOTE
My own WLM doesnt work from svcpack. With wares that do not work from svcpack, i use a batchfile called from runonce to install the remaining applications after 1st boot.

shark


I use winrar now instead of your installer for msn
Works in svcpack now

with winrar
CODE
Setup=MsnMsgs.msi /qb
TempMode
Silent=1
Overwrite=1


I also install almost everything from svcpack
mazin
On topic:

QUOTE ( muiz )
Setup=MsnMsgs.msi /qb
TempMode
Silent=1
Overwrite=1

What's wrong with this? It should work for sure.

QUOTE ( muiz )
I also install almost everything from svcpack

Me, too!

@ PatrickEmpire

Do you like SVCPACK or what?
karusho
QUOTE (mazin @ Aug 25 2006, 05:17 PM) *


It says that it requires a CD Key?
PatrickEmpire
QUOTE (mazin @ Aug 26 2006, 11:47 PM) *
On topic:

QUOTE ( muiz )
Setup=MsnMsgs.msi /qb
TempMode
Silent=1
Overwrite=1

What's wrong with this? It should work for sure.

QUOTE ( muiz )
I also install almost everything from svcpack

Me, too!

@ PatrickEmpire

Do you like SVCPACK or what?




I really like SVCPACK , because alot of my applications have installed automatically by SVCPACK .I have tried batch_file.cmd and runonce, but always failure. The second reasons is that SVCPACK is easy to learn, but SVCPACK can not let all of my applications install automatically.That is too bad.
mazin
QUOTE (PatrickEmpire @ Aug 26 2006, 03:35 PM) *
I don't know how to deal with it.
I don't know if i should make a kit?

Steps:

1- Create a manual snapshot of your PC.
2- Install your app and tweak it to your liking. (settings, shortcuts, etc..)
3- Perform an analysis of......
4- Save..
5- Preview Installations. Choose your app you've just saved.
6- Clean your saved info. (files, reg entries, strange files, etc)
7- Kit. (on the GUI)
8- Make sure your kit options are like what appear in the pic below.
PatrickEmpire
QUOTE (mazin @ Aug 27 2006, 09:19 AM) *
QUOTE (PatrickEmpire @ Aug 26 2006, 03:35 PM) *
I don't know how to deal with it.
I don't know if i should make a kit?

Steps:

1- Create a manual snapshot of your PC.
2- Install your app and tweak it to your liking. (settings, shortcuts, etc..)
3- Perform an analysis of......
4- Save..
5- Preview Installations. Choose your app you've just saved.
6- Clean your saved info. (files, reg entries, strange files, etc)
7- Kit. (on the GUI)
8- Make sure your kit options are like what appear in the pic below.



Thank you for your teaching, i was successful to make a package. thumbup.gif , but how to put my serial number in the package?In other word, how do i register automatically in the process of installing OS. And i found that i can not uninstall the software.

Now, weather i have to use addon maker to create an addon? or i just put the package in svcpack?
mazin
QUOTE (PatrickEmpire @ Aug 27 2006, 06:51 AM) *
how do i register automatically in the process of installing OS. And i found that i can not uninstall the software.

Now, weather i have to use addon maker to create an addon? or i just put the package in svcpack?

- You register your app in the second step.

- I don't know about uninstallation.

- No need for addon. You need no switches, either. You run it from wherever you want. Just discover the proper place where you run it from.
mazin
QUOTE (karusho @ Aug 27 2006, 01:06 AM) *
It says that it requires a CD Key?

Try this link, instead.

Please, post back if it's the free version, so I update the above link.

Sorry and thanks! tongue.gif
luv2chill
QUOTE (mazin @ Aug 27 2006, 09:40 AM) *
Try this link, instead.

Please, post back if it's the free version, so I update the above link.

Sorry and thanks! tongue.gif


Unfortunately it is the same exact version. Can anyone upload the previous (free) version to rapidshare? I have searched extensively on the net and have not been able to find it.

Many thanks for the help.
mazin
This link was provided by bigman1:

ftp://ftp.mirror.ac.uk/sites/www.winsite....ininstallle.exe

I hope it's still working.
embe
QUOTE (mazin @ Aug 26 2006, 01:17 AM) *


WinINSTALL LE is a great application but is this a "stable" solution? Does each program created with WinInstall LE work for 100%? What`s your experiences?
rado354
Installer Design Studio 3.1 is good too newwink.gif

And will do the job.
mazin
QUOTE (embe @ Oct 4 2006, 03:27 PM) *
WinINSTALL LE is a great application but is this a "stable" solution? Does each program created with WinInstall LE work for 100%? What`s your experiences?

Well!

First, WinINSTALL LE (free edition) is no longer available or supported on
the owners' site (www.ondemandsoftware.com).

Second, I'm not sure if the link in Post #28 is for the free edition.

Third, yes, WinInstall LE creates stable MSIs.
As long as you clean the MSI immediately before compressing it,
you should get a reliable package.

Even with commercial applications like WISE or InstallShield,
you still need to clean the created MSI.

This is because when you create a snapshot, some files not related
to your package are added.
Not only foreign files are added, but also some foreign reg keys and such.

Fourth, the main purpose I've used WinInstall LE for is editing MSIs
rather than creating them.
embe
QUOTE
Third, yes, WinInstall LE creates stable MSIs.
As long as you clean the MSI immediately before compressing it,
you should get a reliable package.


Everything sound like you`re satisfied with it. The question is "cleaning" of MSI. I found WinInstall LE creates not only MSI file but also some other folders and registry stuff which is normal. The question is how I recognize what to delete (clean) and how to do so? Just simply by deleting?
svgusta
I am not sure of what you mean, but you may use wininstall to remove the unwanted "things" , eg. registry settings and temp files or other. Open the package with wininstall and remove what you want.
When you uninstall with the same msi , the unwanted settings will also be removed
RogueSpear
Repacking applications is not an exact science. At least this cleaning up part that we're now talking about. I've been doing this for over three years now and it's largly the experience of doing it hundreds of times that leads to success. Not all applications follow the same guidelines either. Repacking something like Crap Cleaner is basically "Repacking 101" whereas repacking something along the lines of Wireshark is a bit more advanced.

So how do you know what belongs and what doesn't? There is no hard and fast answer to that. Generally anything you see that would be considered a temporary file or a file that would be a unique seed file (like CryptNetCache) are good candidates. Registry entries can be far trickier. You will need to aquire an intimate knowledge of the registry and how it works, but it's similar in that you want to often remove registry entries that are clearly OS related but at the same time not related to your application. For instance entries relating to Most Recently Used (MRU) lists, DHCP, certificates, etc.
mazin
Yes! And when the app you are packaging requires a restart, the cleanup process gets worse. But it's worth doing it when a MSI is the best choice for you.
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.