Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How to silently install any software across all my office computers? All my office computers have Windows 7 Enterprise Edition.

share|improve this question

migrated from Aug 22 '12 at 6:56

This question came from our site for computer enthusiasts and power users.

Is this a domain environment? – Scott Chamberlain Aug 22 '12 at 6:48
Not enough information and too broad anyway. GPOs, scripts, software deployment platforms (like SCCM) imaging platforms, even really quiet helpdesk guys can "silently install any software" across all your office computers. – HopelessN00b Aug 22 '12 at 7:14
"really quiet helpdesk guys". Funny. They're the ones dressed in all black that stealthily install software on your computer while you're bending down to pick up the pencil you dropped on the floor. – joeqwerty Aug 22 '12 at 14:57
Yes @ScottChamberlain, this is a domain environment. – Suman Krishna Saha Aug 27 '12 at 17:12
up vote 2 down vote accepted

If you are on a domain the standard procedure is to use Group Policy. Here is the Microsoft Knowledgeable article showing how to set it up.

Here are the Assign a package steps. so your software will be silently installed next reboot

  1. Start the Active Directory Users and Computers snap-in. To do this, click Start, point to Administrative Tools, and then click Active Directory Users and Computers.
  2. In the console tree, right-click your domain, and then click Properties.
  3. Click the Group Policy tab, select the policy that you want, and then click Edit.
  4. Under Computer Configuration, expand Software Settings.
  5. Right-click Software installation, point to New, and then click Package.
  6. In the Open dialog box, type the full Universal Naming Convention (UNC) path of the shared installer package that you want. For example, \file server\share\file name.msi.

    Important Do not use the Browse button to access the location. Make sure that you use the UNC path of the shared installer package.

  7. Click Open.
  8. Click Assigned, and then click OK. The package is listed in the right-pane of the Group Policy window.
  9. Close the Group Policy snap-in, click OK, and then close the Active Directory Users and Computers snap-in.
  10. When the client computer starts, the managed software package is automatically installed.
share|improve this answer
Thank you @ScottChamberlain – Suman Krishna Saha Aug 28 '12 at 5:13
How about for .exe? or for vbscripts? – Benjamin Jones Oct 14 '15 at 14:40
@BenjaminJones you don't "install" a exe (make them show up in Add/Remove Programs), you just copy them to their destination. Same for vbscripts. For those just set up a group policy one time action to copy the files from a network share to the target computer. – Scott Chamberlain Oct 14 '15 at 14:55

And if you're not in a domain, just use something like psexec to start msiexec.exe remotely with the correct command line parameters to install silently packages you need and log results on a file you can read later to verify the operation.

share|improve this answer
Thank you @Axeman – Suman Krishna Saha Aug 28 '12 at 5:13

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.