Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have becoming increasingly aware that Windows 7's PowerShell v3 lacks cmdlets / functions and modules found in Windows 8's version of PowerShell 3. My question: Is there anyway of 'upgrading' PowerShell v3 in Windows 7 to that of Windows 8? Have I missed a link on Microsoft's site to download the extra modules?

A second best outcome would be a list of Windows 7's 'missing' version 3.0 modules and their cmdlets / functions.

share|improve this question
add comment

3 Answers 3

up vote 5 down vote accepted

The short answer is that you cannot install certain cmdlets (even by copying the modules folder from Windows 8) because Windows 7 does not have the underlying WMI classes.

Richard Siddaway provides a complete answer, and a list of the differences, in his PowerShell blog

share|improve this answer
add comment

no, this is "by design". The Windows 7 version doesn't includes all cmdlets.

Run this to see which cmdlets are added in Powershel 3.0:

Get-Command -CommandType cmdlet | Foreach-Object { get-help $_ } |

select name, description |

where description -match "This cmdlet is introduced in Windows PowerShell 3.0" |

Format-Table -AutoSize –Wrap

enter image description here

Source:

http://blogs.technet.com/b/heyscriptingguy/archive/2012/09/08/weekend-scripter-exploring-new-and-improved-powershell-3-0-cmdlets.aspx

share|improve this answer
    
Neat idea, promising script for research. Windows 7.count =38. Windows 8.count =41 (conclusion there is a difference between the two versions of PowerShell 3.0. Problem 1) Some of Window 8's cmdlets lie, they are new, but their description does not tell you, for example Get-NetAdapter in Windows 8. Problem 2) there are cmdlet-like functions. Here the score is Windows 7.count = 147, Window 8.count = 593. Just to restate my quest, to get a download package for those missing modules / cmdlets / functions. –  Guy Thomas Jan 16 '13 at 20:35
    
Ask in the Microsoft Blog (as comment) about a list of missing cmdlets. –  magicandre1981 Jan 16 '13 at 20:48
add comment

Yes, you have to download and install Windows Management Framework 3.0 from the Microsoft Download Center. (KB 2406143).

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.