PowerShell Provider for Remote Desktop Services (Terminal Services)
In case you haven't noticed, Microsoft renamed Terminal Services as Remote Desktop Services from Windows 2008 R2 onwards! It does caught me by surprise to get used to the new NAME!
But I am happy to report that the beta release of Windows server 2008 R2 supports managing Remote Desktop Service(Terminal Services) using PowerShell!
The PowerShell provider comes with the Remote Desktop Services role, once you have the RDS role enabled, the PowerShell provider lets you to configure and manage all the Remote Desktop Services related tasks.
Microsoft Remote Desktop Service Program Manager Shanmugam Kulandaivel has a detailed article here to help you get started. I do want to point out that you will need to have PowerShell installed on the managed servers in order to use RDS PowerShell provider!
This is one step further toward the ultimate goal - PowerShell everywhere, ie all the windows management interface and the web management interface will be build on PowerShell. Stay tuned!