var fDesc=new Array(); fDesc[0] = "Whether you’re responsible for just 50 computers or more than 1000 computers, BatchPatch will save you a LOT of time! No more logging on to each computer to initiate the update installation. No more manually rebooting each machine and dealing with numerous ping windows to keep track of the reboot process. Finally, an app that lets you load a list of computers, and then kick off the WSUS installation and reboot process on ALL of them, SIMULTANEOUSLY! Sit back, relax, and watch your computers update themselves.

Features:
-Initiate the download and / or installation of Windows updates on MANY remote computers simultaneously from a single console (works with your own WSUS server or Microsoft’s server)
-Deploy standalone Microsoft or third-party patches such as Adobe or Java updates, as well as registry keys, scripts, and just about anything else to remote hosts: (.msi .msp .msu .exe .reg .vbs and more) See this remote installation tutorial
-Reboot or shutdown remote hosts and monitor status in real-time with integrated pinging
-No remote agent installation required! Simply launch BatchPatch and start patching.
-Integrated job queues: You can create a set of actions to execute sequentially on remote hosts, which allows you to run scripts before and/or after reboot, or string together multiple patch and reboot cycles etc.
-Execute your own custom scripts locally or remotely or add them to job queues for full automation flexibility
-Integrated task scheduler: Launch any task or job queue on a specific date and time
-Retrieve the last boot time from remote hosts (very handy when rebooting computers)
-Retrieve the used/free C: disk space from remote hosts (make sure the remote hosts have enough space available for patch installations)
-Retrieve the list of services that are set to “Automatic” but not currently running on the remote hosts (diagnose bootup issues)
-Wake on LAN"; function tShowHide(id, show) { var s = document.getElementById("desc"); if ((s.innerHTML.length<=212 || show==1) && show!=2) { s.innerHTML = fDesc[id]; if (document.getElementById('m1')) document.getElementById('m1').style.display='none'; if (document.getElementById('m2')) document.getElementById('m2').style.display='none'; if (document.getElementById('more_txt')) document.getElementById('more_txt').style.display='inline'; } else { s.innerHTML = ''; } }