
PowerShell Core is the open source multiplatform version of PowerShell
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='"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.
--install-arguments='"ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL=1 REGISTER_MANIFEST=1 ENABLE_PSREMOTING=1"'
Do it all.
--packageparameters '"/CleanUpPath"'
Removes all powershell core paths before starting install. Cleans up old paths from old powershell core MSIs.