Software Deployment

Deploy Software Quickly and Painlessly with BatchPatch!

When you are responsible for managing a large network of computers, one of the tasks you typically have to complete on a regular basis is installing or updating software on many or all of your machines. The problem is how do you accomplish this seemingly monumental task when you have dozens, hundreds, or even thousands of computers? At one point or another every administrator has had to painstakingly install or remove software from multiple computers, one by one, manually. Fortunately, the days of using remote desktop to manually install software on remote computers is over! With BatchPatch you can easily deploy software, updates, scripts, and patches to any number of computers, simultaneously, with just a few clicks, all from a single console.

Software deployment is only one of the many features that BatchPatch has to offer. For the list of other features that are *not* related to software deployment, such as remote Windows Update, please visit the BatchPatch home page.


  • Push install exe files to multiple computers
  • Deploy msi, msp, and msu files to your entire network
  • Remotely apply registry keys with reg files
  • Remotely execute scripts such as ps1, vbs, cmd, and bat files

Easily install Microsoft software as well as 3rd-party applications like Adobe Reader, Adobe Flash, Java, Firefox, Notepad++ etc. Whether it’s a first-time installation, an upgrade, or even an operating system service pack install, most applications can be deployed remotely, so long as they support a “silent” or “quiet” parameter. See the bottom of this page for more information on silent deployments along with a number of tutorials to guide you through typical software deployment scenarios with BatchPatch.

deploy software


Tutorials

Deploying Firefox to Multiple Computers (tutorial + video)
silently-deploy-exes-and-msis-to-computers-on-your-network

Remotely Uninstall Firefox from Multiple Computers (tutorial)
remotely-uninstall-firefox-from-multiple-computers

Deploying Windows Service Packs to Many Computers (tutorial)
deploying-windows-service-packs-to-many-computers-using-batchpatch

Deploy Registry Keys to Many Remote Computers (tutorial)
deploy-registry-keys-to-multiple-computers-using-batchpatch

Deploy a Single.MSU File to Multiple Computers
remotely-deploy-a-standalone-msu-update-to-multiple-computers

Deploy Multiple .MSU Files in a Single Action / Remote Script Deployment
remote-script-deployment-install-multiple-msu-files-in-a-single-action-on-remote-computers

Push Install .NET to Multiple Remote Hosts (tutorial)
how-to-push-net-to-remote-hosts

Remotely Install Java 8 on Numerous Computers (tutorial)
remotely-install-java-8-on-numerous-computers-simultaneously

Deploying Notepad++ to Multiple Computers (video)
deploy-software-remotely-to-many-computers

Deploy Registry Keys to Many Remote Computers (video)
deploy-registry-keys-to-many-computers-video-demo

Deploying .MSI Installer Packages to Multiple Remote Computers
deploying-msi-installer-packages-to-multiple-remote-computers

Deploy Adobe Flash to Numerous Remote Computers
using-batchpatch-to-deploy-adobe-flash-to-numerous-computers

Remove Adobe Flash from Numerous Remote Computers
uninstall-adobe-flash-player-from-multiple-computers

Deploy 7-zip Remotely to Many Computers
remote-software-installation-with-batchpatch

Remotely Installing Adobe Reader on Multiple Computers
install-adobe-reader-remotely-to-multiple-computers

Remotely Installing Adobe AIR on Multiple Computers
remotely-installing-adobe-air-on-multiple-computers

Remotely Installing Skype on Multiple Computers
remotely-installing-skype-on-many-computers

Uninstall Skype Remotely from Multiple Computers
uninstall-skype-remotely

Remotely Deploy Google Chrome to Numerous Computers
remotely-deploy-google-chrome-to-numerous-computers

Remotely Install Greenshot 1.2.9.104 on Many Computers Simultaneously
remotely-install-greenshot-1-2-9-104-on-many-computers-simultaneously

Deploy Microsoft Edge to Multiple Computers
Deploy Microsoft Edge to Multiple Computers

BatchPatch Administrator’s Guide
BatchPatch_Admin_Guide.pdf



IMPORTANT: In order to execute a remote installation with BatchPatch, you must first determine the proper command line switch/parameter to initiate a “silent” or “quiet” installation. A proper silent/quiet installation will complete without any user interaction, but if you execute an installation without specifying the correct silent/quiet parameter, the hidden remote process will hang indefinitely without ever completing. Different installation packages have different command line switches. The silent/quiet switch might be any one of the following, or something completely different, depending on how the installer was created: /S, /s, -S, -s, /silent, -silent, /Q, /q, -Q, -q, /quiet, -quiet. BatchPatch makes it easy to deploy standalone MSI, MSP, MSU, EXE, REG, VBS, PS1, CMD, BAT and virtually any other type of file to remote computers. The key here is to test on a single machine before attempting deployment on many computers. Remember that not all standalone patch files will support the same command line switches/options, so it’s up to you to test everything thoroughly before attempting a mass deployment.

More details on silent installation parameters can be found here: Understanding And Discovering The Silent Parameters Required To Remotely Deploy Software With BatchPatch

Most applications are able to be deployed silently, which makes it possible for them to be deployed through BatchPatch, so if you’re not sure if BatchPatch can handle your application, it probably can! Just give it a shot or contact us for assistance.