I have a PowerShell script that configures web site and web application settings in IIS. So I use the cmdlets in the WebAdministration snap in. But this script needs to run on
If you want to create "pre-configured" PowerShell sessions, look into PowerShell console files e.g.:
man Export-Console -full
You can create one for use on Win7 and Server 2008 R2 and another for use on Server08.