Use PowerShell to Execute Commands on Remote Machines
Free PowerShell Scripts for Managing SQL Server