Link to home
Start Free TrialLog in
Avatar of jhansen_ats
jhansen_ats

asked on

How to use Windows7 to create an msi

HI All,

I had learned at some point that you can make an MSI file with Windows7 natively and when run on a different machine to install whatever software you wanted it would then run without any UAC prompts.

if no one knows this way can you tell me the simplest way to create an MSI and have it run silently with no prompts at all?
Avatar of jmcmunn
jmcmunn
Flag of United States of America image


Check out this link...might be what you are referring to.

http://msdn.microsoft.com/en-us/library/windows/desktop/dd408068%28v=vs.85%29.aspx
SOLUTION
Avatar of CSI-Windows
CSI-Windows
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of jhansen_ats
jhansen_ats

ASKER

thanks for the quick response.

I should have included the following information with the original question.

I am looking to make a package that will be put on our DB for use with WDS ( Windows Deployment Services). we require the entire install to be silent with no windows or prompts at all.
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Since you are in an corporate environment, could you please also clarify:

1) Is the MSI package running through a background service that has admin rights OR is it being run by a user on their desktop?

2) Are you able to run a script of some type around the MSI execution? (E.g. calling MSIEXEC from a .vbs or .bat)

3) Is the target user a regular desktop user that logs into the machine?
WDS has the rights to install this without UAC I just found out.

Yes scripts can be run.

target is a new computer.

so what I need I guess is the script for silent install as was posted just before.
Thanks to you all for your quick answers.
Yes, if you are using a service to deploy with admin rights there is NO UAC.  Services run without a "filtered" or "split" token - so they won't prompt.

It is entirely different if the user is receiving the package on their desktop.