I have large number of lab systems — physical and virtual — and fortunately all running Windows OS. I use all these systems to run multiple SharePoint 2010 farms and a large test bed for load testing the SharePoint farms.
So, when I perform load testing, I need to perform several tasks before I initiate the load tests. This includes anything from just remote restart of these systems to deploying software, etc.
Also, for tasks such as starting physical machines on-demand, initializing virtual machines, and performing update operations, etc.
I needed a simple, light-weight software to do all this in an automated manner. IS Decisions RemoteExec 5.0 is a best fit here.