Quick Links
Suppose you don’t have access to enterprise-grade Windows patching solutions.
Still, over time it has morphed into a tool that SysAdmins may find themselves using every day.
Let’s assume that your Windows domain environment has an established Windows Server Update Services (WSUS) infrastructure.
CC Photo Labs/Shutterstock.com
BatchPatch is a standalone executable that does not need to be installed like traditional software.
Head over to theBatchPatch download pageand grab the latest version.
BatchPatch makes use of a very well-known tool called PsExec by Microsoft Sysinternals.
PsExec is a prevalent tool for remote management of Windows systems.
You will end up getting the entire PsTools as a .zip file.
This will make the next step easier.
These PsExec steps only need to be completed just once.
Now the foundation has been laid.
When running BatchPatch for the first time, it’s crucial that you set a few configuration items.
Most of them are self-explanatory.
The one thing you will want to ensure you do is tell BatchPatch where your PsExe.exe file is.
Click OK to save the setting and exit the tweaks menu.
Now that PsExec tweaks are in place, we are ready to start managing computers remotely!
Then key in or paste your list of remote computers and click OK to add to the grid.
Notice that BatchPatch has a variety of ways of adding computers.
Some even include pointing to an Active Directory organizational unit to pull in computers.
Select all the servers in the grid by pressing Ctrl+A.
Then in the menu bar, select Actions > Windows updates > Download and install updates.
Below is an example of what this looks like.
This information will be found in the Progress column of the grid.
If any updates fail, you would also be able to see that information.
Then in the menu bar, click Actions > Reboot > Reboot (shutdown.exe /r /f /t 0).
There are a few different types of reboot commands, but this will do the trick for this example.
You will then get a confirmation pop-up window asking if you are sure you want to take this action.
This will show up in a column called Ping Reply.