I have a small AD in which I am deploying software to domain computers through GPO (using msi installers).

What is the best method to deploy software that

  • has no .msi installer,
  • but has switches for silent installs

All I can think is to use startup scripts (that will do detect->install/uninstall/upgrade), but I was wondering if there are existing wheel designs in this area...

NOTE: I'd like to avoid repackaging to .msi format (unless someone convinces me otherwise).

Some examples of software that I would like to deploy

  • picasa 3
  • VLC

3 Answers 3


You can use the freeware version of witem to create .msi files with "custom actions" which run your non-msi installers.

I've used it and It works well.

  • 2
    +1, It's a good idea to fill in the uninstall actions as well.
    – Chris S
    Aug 27, 2010 at 12:38

If the installation can be scripted and run silently, a startup script is probably your best choice here; all other available options need some system management software (such as Microsoft's System Center Configuration Manager).


When you are dealing with a non-MSI (most likely an .exe) you can use other installers. PDQ Deploy is a free installer that allows you to push MSI, EXE, .BAT, .MSU, .MSP, .CMD, .you_get_the_point. (PDQ Deploy is made by my company).

You can also use SCCM, Tivoli, or many other products for deploying software, but these are a tad pricey (and by a tad I mean a ton).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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