Grabware

Windows · Developer Tools

powershell-core

PowerShell Core is the open source multiplatform version of PowerShell

Version 7.6.9 · by Microsoft

Download

Official site: github.com

About powershell-core

[![](https://gitlab.com/guided-explorations/microsoft/chocolatey/powershell-core/badges/main/pipeline.svg)](https://gitlab.com/guided-explorations/microsoft/chocolatey/powershell-core/-/pipelines)

[Update status](https://gitlab.com/guided-explorations/microsoft/chocolatey/powershell-core/-/jobs)

[![](http://transparent-favicon.info/favicon.ico)](#)[chocolatey/DarwinJS](https://chocolatey.org/profiles/DarwinJS)

PowerShell Core is the open source multiplatform version of PowerShell

After v7.4.5 - if a non-chocolatey installed powershell is detected, you must use -force to overwrite it. -force also now works properly to reinstall the same version even when the previous install was chocolatey.

Preview releases are under the package id powershell-preview so that they can be safely installed and maintained side-by-side with the release versions on production systems. Preview versions do not become the default powershell core edition on a system (unless they are the ONLY edition), if you have a preview version installed, access it via pwsh's '-pre' switch.

This package automatically does verbose MSI logging to %temp%\(packagenameandversion).MsiInstall.log

Some helpful install options (any of them can be combined - delimited by space):

* Any MSI Properties the package responds to can be specified in the same way, even if not documented here.

--install-arguments='"DISABLE\_TELEMETRY=1"' -

Valid for PowerShell 7.4 and later - disables built in telemetry.

Read more about PowerShell telemetry here: https://devblogs.microsoft.com/powershell/new-telemetry-in-powershell-7-preview-3/

--install-arguments='"ADD\_FILE\_CONTEXT\_MENU\_RUNPOWERSHELL=1"'

Installs a right click context menu to run .ps1 scripts in PowerShell Core.

--install-arguments='"ADD\_EXPLORER\_CONTEXT\_MENU\_OPENPOWERSHELL=1"'

Installs a right click context menu to start a PowerShell Core prompt for a specific folder.

--install-arguments='"REGISTER\_MANIFEST=1"'

Causes PowerShell Core to deliver logs to Windows Event logs.

--install-arguments='"ENABLE\_PSREMOTING=1"'

Enable PS remoting during installation.

How to install powershell-core

  1. Click Download — the developer's official website opens in a new tab.
  2. Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
  3. Prefer the command line? With Chocolatey you can install and update it with: choco install powershell-core
  4. Open powershell-core once it finishes installing.
How to install Windows software with Chocolatey

Frequently asked questions

Is powershell-core free to download?

Yes. The Download button sends you to github.com, the developer's official site, where powershell-core is available to download. Grabware doesn't host or modify any files.

What is the latest version of powershell-core?

The version listed here is 7.6.9, published /Date(1792. The developer's site always has the newest release.

How do I install powershell-core from the command line?

With Chocolatey, run: choco install powershell-core. This installs it from the official source and keeps it updated.

Is powershell-core safe?

powershell-core downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.

Alternatives to powershell-core

More