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?
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?
And here is the example project they offer for this:
http://msdn.microsoft.com/en-us/library/windows/desktop/dd770204%28v=vs.85%29.aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/dd770204%28v=vs.85%29.aspx
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
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.
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
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
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?
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?
ASKER
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.
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.
ASKER
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.
It is entirely different if the user is receiving the package on their desktop.
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