Version 3.0 is integrated with Windows 8 and with Windows Server 2012. Microsoft has also made PowerShell 3 available for Windows 7 with Service Pack 1, for Windows Server 2008 with Service Pack 1, and for Windows Server 2008 R2 with Service Pack 1
PowerShell has power, depth and flexibility and you can research for yourself, with PowerShell you can create new objects for example, Windows Services File system , DirectoryEntry or the simpler, and .Net Framework based object using fully qualified name like system.DateTime.
PowerShell has ability to use .Net Framework and powershell allows you to build such objects.
In Powershell 2.0 you get alot of new functionality. As you mentioned,
there is remoting. Here are all the new cmdlets introduced in PS 2.0:
http://www.bing.com/browse?g=powershell_cmdlets#toc=0&version_rbid=1
You also get new scripting functionality:
Version 1.0 Beta/Release Candidate was released in 2006 for Windows XP SP2/SP3, Windows Server 2003, and Windows Vista. For Windows Server 2008, it is included as an optional feature
First Monad public beta release date | 17-jun-2005 |
Beta 2 Released On | 11-Sept-2005 |
Beta 3 Released On | 10-Jan-2006 |
Microsoft formally announced that Monad had been renamed Windows PowerShell | 25-Apr-2006 |
Release Candidate 2 of PowerShell version 1 was released | 14-Sept-2006 |
Final Release to the web (RTW) PowerShell Version 1 was on | 14-Nov-2006 |