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.

Windows Update section in the Windows Settings app.

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.

Extract PsExec.exe for use with BatchPatch

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.

Accept the PsExec license agreement

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.

Let BatchPatch know where the PsExec.exe fiel is located.

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.

BatchPatch setting where PsExec is identified.

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.

Menu bar > Grid > Add Hosts to add computers to the grid

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.

Type or paste a list of computers in the add hosts box

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.

In the menu bar, click Actions > Windows updates > Download available updates

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.

BatchPatch progress for each computer is shown in the grid.

This will show up in a column called Ping Reply.

Actions > Reboot to reboot selected computers in the grid