Windows only: The SysInternals suite of utilities, including the excellent Process Explorer tool, are a must-have for any serious geek, but they don't come with a built-in way to keep them updated. Here's how to keep them automatically updated.
Over at the Sysadmin Geek website (my other home away from Lifehacker), writer Jason Faulkner created a batch script that automates the process of keeping the utilities updated — simply drop the batch script into the folder where you store the rest of your SysInternals utilities, and once you run the batch file, it will connect to the SysInternals servers and download updated versions automatically.
It's a great way to keep your utility collection automatically updated, and it should even work if you add it to your flash drive toolkit, so you could update the utilities from any PC. Hit the link for the full script including a downloadable copy.
Batch Script to Auto Update Sysinternals Tools [Sysadmin Geek]