Windows PowerShell is the main component of  the "Windows Management Framework" from Microsoft to automate task and to manage configurations.
Windows PowerShell consist of a command-line shell and associated scripting language built on the .NET Framework. Windows PowerShell provides full access to the Component Object Model(COM), Windows Management Instrumentation (WMI)  and Common Information Model (CIM), enabling administrators to perform administrative tasks on both local and remote Windows systems as well it can mange CIM enabled systems and devices (also remote).

Windows PowerShell commands, called cmdlets, let you manage the computers from the command line or from script. Windows PowerShell providers let you access data stores, such as the registry and certificate store, as easily as you access the file system.

Windows PowerShell is declared as an System component of the Windows operating system by Microsoft.
So Windows PowerShell must be Installed (and removed) asn an system update package.

Therefor Windows PowerShell is not only called PowerShell but it is called correctly "Windows PowerShell"!
(For abbreviation the term "PowerShell" is often used without the word  "Windows" . Other  abbreviation terms are "PoSh", "PS" or "WPS")

Windows PowerShell was developed since the year 2000 under the code namen "Monad" from the Microsoft employee Jeffrey Snover and his team.

Windows PowerShell 1.0 was released as an system update package in 2006 for Windows XP SP2, Windows Server 2003 and Windows Vista. It is an optional component of Windows Server 2008.

Windows PowerShell 2.0 is integrated with Windows 7 and Windows Server 2008 R2 and is released as an system update package for Windows XP with Service Pack 3, Windows Server 2003 with Service Pack 2, and Windows Vista with Service Pack 1.

Windows PowerShell 3.0 is integrated with Windows 8 and with Windows Server 2012. Microsoft has also made PowerShell 3.0 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.

Windows PowerShell 4.0 is integrated with Windows 8.1 and with Windows Server 2012 R2. Microsoft has also made PowerShell 4.0 available for Windows 7 SP1, Windows Server 2008 R2 SP1 and Windows Server 2012.
Windows 8 can only upgrade to Windows PowerShell Version 4.0, if you upgrade the System to Windows 8.1!

Windows PowerShell 5.0 is integrated with Windows 10 and Windows Server 2016 Technical Preview. Microsoft has also made PowerShell 5.0 available for Windows 7 SP1, Windows 8.1, Windows Server 2008 R2 SP1, Windows Server 2012 and Windows Server 2012 R2.

 If you want to download Windows PowerShell, search for the term: "Windows Management Framework"

This article is a list of all articles about Power Shell on TechNet Wiki. They can also be found by PowerShell tag.



������� Return to Top

Tool Releases


↑ Return to Top

Several Technologies


↑ Return to Top

BizTalk Server


↑ Return to Top

Exchange Server


↑ Return to Top

Forefront Identity Manager - FIM

These articles are tagged as FIM How To Script

For more info see: 


↑ Return to Top

Office Products


↑ Return to Top



↑ Return to Top

Windows OS and Complementary Products


↑ Return to Top

SQL Server


↑ Return to Top

Active Directory

↑ Return to Top



↑ Return to Top

See Also


↑ Return to Top

Other Languages


↑ Return to Top

This article was awarded the gold medal in the TechNet Guru of April 2014