PowerShell 3.0 for Win 7 now available

Page 1 of 5 123 ... LastLast

    PowerShell 3.0 for Win 7 now available


    Posted: 06 Sep 2012
    Download: WMF 3.0 - Microsoft Download Center - Download Details

    You will notice in the requirements that Service Pack 1 must be installed.

    You will be downloading:
    Windows Management Framework 3.0

    which includes:
    PowerShell 3.0, WMI & WinRM



    I suspect that in the future this will be available via the normal Win 7 update.


    You will want to download either:

    • 64-bit versions: WINDOWS6.1-KB2506143-x64.MSU
    • 32-bit versions: WINDOWS6.1-KB2506143-x86.MSU
    Posted By: karlsnooks
    06 Sep 2012



  1. Posts : 4,049
    W7 Ultimate SP1, LM19.2 MATE, W10 Home 1703, W10 Pro 1703 VM, #All 64 bit
       #1

    Thanks karlsnooks


    Thanks for the link. :)
      My Computer


  2. Posts : 25,847
    Windows 10 Pro. 64/ version 1709 Windows 7 Pro/64
       #2

    Karl have you tried it out yet. If so, what are the changes.
      My Computer


  3. Posts : 10,200
    MS Windows 7 Ultimate SP1 64-bit
    Thread Starter
       #3
      My Computer


  4. Posts : 25,847
    Windows 10 Pro. 64/ version 1709 Windows 7 Pro/64
       #4

    Thanks Karl. That site will take some time to go through but I will.
      My Computer


  5. Posts : 10,200
    MS Windows 7 Ultimate SP1 64-bit
    Thread Starter
       #5

    If I find a better write-up than his, I'll let you know.
      My Computer

  6.   My Computer


  7. Posts : 10,200
    MS Windows 7 Ultimate SP1 64-bit
    Thread Starter
       #7

    LaybackBear,

    This may be one of the items that you wanted. ( I know that I did).

    This shows the new cmdlets. This does not show the improvements, except for indirectly for the Where cmdlet which has been simplified (no more of that $_. notation).

    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 -property name -AutoSize –Wrap

    Name
    ----
    Add-JobTrigger
    Connect-PSSession
    ConvertFrom-Json
    ConvertTo-Json
    Disable-JobTrigger
    Disable-ScheduledJob
    Disconnect-PSSession
    Enable-JobTrigger
    Enable-ScheduledJob
    Get-JobTrigger
    Get-ScheduledJob
    Get-ScheduledJobOption
    Get-TypeData
    Invoke-RestMethod
    New-JobTrigger
    New-PSSessionConfigurationFile
    New-PSTransportOption
    New-PSWorkflowExecutionOption
    New-ScheduledJobOption
    Receive-PSSession
    Register-ScheduledJob
    Remove-JobTrigger
    Remove-TypeData
    Rename-Computer
    Save-Help
    Set-JobTrigger
    Set-ScheduledJob
    Set-ScheduledJobOption
    Show-Command
    Suspend-Job
    Test-PSSessionConfigurationFile
    Unblock-File
    Unregister-ScheduledJob
    Update-Help

    Be sure and run the Update-Help.

    That little script is, with only a slight modification present in:
    Weekend Scripter: Exploring New and Improved PowerShell 3.0 Cmdlets - Hey, Scripting Guy! Blog - Site Home - TechNet Blogs
      My Computer


  8. Posts : 10,200
    MS Windows 7 Ultimate SP1 64-bit
    Thread Starter
       #8

    LaybackBear,
    And from that same link:

    Here is a list of commands with modifications.

    C:\Windows\system32 100% > Get-Command -CommandType cmdlet | Foreach-Object { get-help $_ } |
    select name, description |
    where description -match "Beginning in Windows PowerShell 3.0" |
    format-table -property name -AutoSize –Wrap

    Name
    ----
    Add-Member
    Add-PSSnapin
    Disable-PSSessionConfiguration
    Enable-PSRemoting
    Enable-PSSessionConfiguration
    ForEach-Object
    Get-Acl
    Get-Command
    Get-Content
    Get-Credential
    Get-Help
    Get-History
    Get-Job
    Get-Module
    Get-PSDrive
    Get-PSSession
    Get-PSSessionConfiguration
    Get-PSSnapin
    Get-WmiObject
    Import-Csv
    Import-Module
    Import-PSSession
    New-PSDrive
    Receive-Job
    Register-PSSessionConfiguration
    Remove-Computer
    Remove-Job
    Remove-PSDrive
    Restart-Computer
    Select-Object
    Set-PSSessionConfiguration
    Start-Job
    Stop-Job
    Update-TypeData
    Wait-Job
    Where-Object


    For both of these two little scripts, then just delete the "-property name" and you will get both the name and the description.

    You will notice that there have been improvements made in some of the very important cmdlets.

    I'd start using them in some of my scripts here, but not until PS 3.0 is available thru the normal Win 7 updates.
      My Computer


  9. Posts : 25,847
    Windows 10 Pro. 64/ version 1709 Windows 7 Pro/64
       #9

    Karl I put you to work. I didn't intend to do that. Thanks. Would it be a good idea for a beginner just to remove 2.0 and start learning again just using 3.0.
      My Computer


 
Page 1 of 5 123 ... LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 06:57.
Find Us