Now downloading...

Windows PowerShell

Windows PowerShell 7.4.2

New command-line shell and scripting language designed for system administration and automation. Learn what's new on this latest version. Click here if the download does not begin automatically.

While you download, you should know...

  • This download has been certified 100% clean. Tested in TechSpot labs using VirusTotal technology.
  • Our editors have curated a list of 3 alternatives to Windows PowerShell, check them out.
  • Windows PowerShell has been downloaded 27,696 times so far.
  • All files are on their original form. No installers or bundles are allowed.
  • Thank you for choosing TechSpot as your download destination.

More about Windows PowerShell

Built on the .NET Framework, Windows PowerShell allows IT professionals to manage computers via commands or scripts, improving productivity through system automation.

What's New

  • Nano server docker images aren't available for this release
  • Added the ProgressAction parameter to the Common Parameters
  • Update some PowerShell APIs to throw ArgumentException instead of ArgumentNullException when the argument is an empty string (#19215) (Thanks @xtqqczze!)
  • Remove code related to #requires -pssnapin (#19320)
  • Test-Json now uses JsonSchema.Net instead of Newtonsoft.Json.Schema. With this change, Test-Json no longer supports the older Draft 4 schemas. (#18141) (Thanks @gregsdennis!) For more information about JSON schemas, see JSON Schema documentation.
  • Output from Test-Connection now includes more detailed information about TCP connection tests
  • .NET introduced changes that affected Test-Connection. The cmdlet now returns an error about the need to use sudo on Linux platforms when using a custom buffer size (#20369)
  • Experimental feature PSNativeCommandPreserveBytePipe is now mainstream. PowerShell now preserves the byte-stream data when redirecting the stdout stream of a native command to a file or when piping byte-stream data to the stdin stream of a native command.
  • Change how relative paths in Resolve-Path are handled when using the RelativeBasePath parameter (#19755) (Thanks @MartinGC94!)
  • Remove unused PSv2 code - removes TabExpansion function (#18337)


General Cmdlet Updates and Fixes Read more.

Tech updates in your inbox so you never miss what's happening in the world of technology.

You may also be interested in...

  • 4.6
    61 votes
    Gpg4win enables users to securely transport emails and files with the help of encryption and digital signatures. Encryption protects the contents against an unwanted party reading it.
    • Freeware
    • Windows
  • 4.7/5
    3 votes
    New command-line shell and scripting language designed for system administration and automation.
    • Freeware
    • macOS
  • Not rated yet
    0 votes
    New command-line shell and scripting language designed for system administration and automation.
    • Freeware
    • Linux