diff --git a/reference/docs-conceptual/install/Installing-PowerShell-on-Windows.md b/reference/docs-conceptual/install/Installing-PowerShell-on-Windows.md index b2e6908020c6..15d4df1cf47a 100644 --- a/reference/docs-conceptual/install/Installing-PowerShell-on-Windows.md +++ b/reference/docs-conceptual/install/Installing-PowerShell-on-Windows.md @@ -1,6 +1,6 @@ --- description: Information about installing PowerShell on Windows -ms.date: 07/03/2025 +ms.date: 10/09/2025 title: Installing PowerShell on Windows --- # Installing PowerShell on Windows @@ -41,7 +41,7 @@ winget search Microsoft.PowerShell ```Output Name Id Version Source --------------------------------------------------------------- -PowerShell Microsoft.PowerShell 7.5.2.0 winget +PowerShell Microsoft.PowerShell 7.5.3.0 winget PowerShell Preview Microsoft.PowerShell.Preview 7.6.0.4 winget ``` @@ -65,9 +65,9 @@ winget install --id Microsoft.PowerShell.Preview --source winget To install PowerShell on Windows, use the following links to download the install package from GitHub. -- [PowerShell-7.5.2-win-x64.msi][22] -- [PowerShell-7.5.2-win-x86.msi][24] -- [PowerShell-7.5.2-win-arm64.msi][20] +- [PowerShell-7.5.3-win-x64.msi][22] +- [PowerShell-7.5.3-win-x86.msi][24] +- [PowerShell-7.5.3-win-arm64.msi][20] Once downloaded, double-click the installer file and follow the prompts. @@ -137,7 +137,7 @@ installation options: The following example shows how to silently install PowerShell with all the install options enabled. ```powershell -msiexec.exe /package PowerShell-7.5.2-win-x64.msi /quiet ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL=1 ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL=1 ENABLE_PSREMOTING=1 REGISTER_MANIFEST=1 USE_MU=1 ENABLE_MU=1 ADD_PATH=1 +msiexec.exe /package PowerShell-7.5.3-win-x64.msi /quiet ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL=1 ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL=1 ENABLE_PSREMOTING=1 REGISTER_MANIFEST=1 USE_MU=1 ENABLE_MU=1 ADD_PATH=1 ``` For a full list of command-line options for `Msiexec.exe`, see @@ -148,9 +148,9 @@ For a full list of command-line options for `Msiexec.exe`, see PowerShell binary ZIP archives are provided to enable advanced deployment scenarios. Download one of the following ZIP archives from the [current release][18] page. -- [PowerShell-7.5.2-win-x64.zip][23] -- [PowerShell-7.5.2-win-x86.zip][25] -- [PowerShell-7.5.2-win-arm64.zip][21] +- [PowerShell-7.5.3-win-x64.zip][23] +- [PowerShell-7.5.3-win-x86.zip][25] +- [PowerShell-7.5.3-win-arm64.zip][21] Depending on how you download the file you may need to unblock the file using the `Unblock-File` cmdlet. Unzip the contents to the location of your choice and run `pwsh.exe` from there. Unlike @@ -257,7 +257,7 @@ Windows 10 IoT Enterprise comes with Windows PowerShell, which we can use to dep ```powershell # Replace the placeholder information for the following variables: $deviceip = ' -$zipfile = 'PowerShell-7.5.2-win-x64.zip' +$zipfile = 'PowerShell-7.5.3-win-x64.zip' # Connect to the built-in instance of Windows PowerShell $session = New-PSSession -ComputerName $ipaddr -Credential $credential # Copy the file to the Nano Server instance @@ -340,7 +340,7 @@ Copy-Item $zipfile C:\ -ToSession $session # Enter the interactive remote session Enter-PSSession $session # Extract the ZIP file -Expand-Archive -Path C:\PowerShell-7.5.2-win-x64.zip -DestinationPath 'C:\Program Files\PowerShell 7' +Expand-Archive -Path C:\PowerShell-7.5.3-win-x64.zip -DestinationPath 'C:\Program Files\PowerShell 7' ``` ## PowerShell remoting @@ -380,11 +380,11 @@ can't support those methods. [15]: #zip [18]: https://github.com/PowerShell/PowerShell/releases/latest [19]: https://github.com/ms-iot/iot-adk-addonkit/blob/master/Tools/IoTCoreImaging/Docs/Import-PSCoreRelease.md#Import-PSCoreRelease -[20]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/PowerShell-7.5.2-win-arm64.msi -[21]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/PowerShell-7.5.2-win-arm64.zip -[22]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/PowerShell-7.5.2-win-x64.msi -[23]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/PowerShell-7.5.2-win-x64.zip -[24]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/PowerShell-7.5.2-win-x86.msi -[25]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/PowerShell-7.5.2-win-x86.zip +[20]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/PowerShell-7.5.3-win-arm64.msi +[21]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/PowerShell-7.5.3-win-arm64.zip +[22]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/PowerShell-7.5.3-win-x64.msi +[23]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/PowerShell-7.5.3-win-x64.zip +[24]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/PowerShell-7.5.3-win-x86.msi +[25]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/PowerShell-7.5.3-win-x86.zip [27]: https://www.microsoft.com/store/apps/9MZ1SNWT0N5D [28]: microsoft-update-faq.yml diff --git a/reference/docs-conceptual/install/Installing-PowerShell-on-macOS.md b/reference/docs-conceptual/install/Installing-PowerShell-on-macOS.md index 47f1a70b7070..bd27f19af0f7 100644 --- a/reference/docs-conceptual/install/Installing-PowerShell-on-macOS.md +++ b/reference/docs-conceptual/install/Installing-PowerShell-on-macOS.md @@ -126,12 +126,12 @@ Starting with version 7.2, PowerShell supports the Apple M-series Arm-based proc install package from the [releases][09] page onto your Mac. The links to the current versions are: - PowerShell 7.5 - - Arm64 processors - [powershell-7.5.2-arm64.pkg][22] - - x64 processors - [powershell-7.5.2-osx-x64.pkg][24] + - Arm64 processors - [powershell-7.5.3-arm64.pkg][22] + - x64 processors - [powershell-7.5.3-osx-x64.pkg][24] - PowerShell 7.4 - - Arm64 processors - [powershell-7.4.11-osx-arm64.pkg][18] - - x64 processors - [powershell-7.4.11-osx-x64.pkg][20] + - Arm64 processors - [powershell-7.4.12-osx-arm64.pkg][18] + - x64 processors - [powershell-7.4.12-osx-x64.pkg][20] There are two ways to install PowerShell using the Direct Download method. @@ -146,7 +146,7 @@ Install PowerShell using Finder: You might receive the following error message when installing the package: -> "powershell-7.5.2-osx-arm64.pkg" cannot be opened because Apple cannot check it for malicious +> "powershell-7.5.3-osx-arm64.pkg" cannot be opened because Apple cannot check it for malicious > software. To work around this issue using Finder: @@ -160,12 +160,12 @@ To work around this issue using Finder: Install PowerShell from the terminal. Change the filename to match the package you downloaded. ```sh -sudo installer -pkg ./Downloads/powershell-7.5.2-osx-arm64.pkg -target / +sudo installer -pkg ./Downloads/powershell-7.5.3-osx-arm64.pkg -target / ``` You might receive the following error message when installing the package: -> "powershell-7.5.2-osx-arm64.pkg" cannot be opened because Apple cannot check it for malicious +> "powershell-7.5.3-osx-arm64.pkg" cannot be opened because Apple cannot check it for malicious > software. There are a few different ways to work around this issue from the command line: @@ -173,12 +173,12 @@ There are a few different ways to work around this issue from the command line: - Run the `installer` command with the **allowUntrusted** flag: ```sh - `sudo installer -allowUntrusted -pkg ./Downloads/powershell-7.5.2-osx-arm64.pkg -target /` + `sudo installer -allowUntrusted -pkg ./Downloads/powershell-7.5.3-osx-arm64.pkg -target /` ``` - Or install the package as you normally would after running one of the following commands: - - Run `sudo xattr -rd com.apple.quarantine ./Downloads/powershell-7.5.2-osx-arm64.pkg`. + - Run `sudo xattr -rd com.apple.quarantine ./Downloads/powershell-7.5.3-osx-arm64.pkg`. - Use the `Unblock-File` cmdlet if you're using PowerShell. Include the full path to the `.pkg` file. @@ -214,19 +214,19 @@ Download the install package from the [releases][09] page onto your Mac. The lin versions are: - PowerShell 7.5-preview - - Arm64 processors - [powershell-7.5.2-osx-arm64.tar.gz][23] - - x64 processors - [powershell-7.5.2-osx-x64.tar.gz][25] + - Arm64 processors - [powershell-7.5.3-osx-arm64.tar.gz][23] + - x64 processors - [powershell-7.5.3-osx-x64.tar.gz][25] - PowerShell 7.4 (LTS) - - Arm64 processors - [powershell-7.4.11-osx-arm64.tar.gz][19] - - x64 processors - [powershell-7.4.11-osx-x64.tar.gz][21] + - Arm64 processors - [powershell-7.4.12-osx-arm64.tar.gz][19] + - x64 processors - [powershell-7.4.12-osx-x64.tar.gz][21] Use the following commands to install PowerShell from the binary archive. Change the download URL to match the version you want to install. ```sh # Download the powershell '.tar.gz' archive -curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell-7.5.2-osx-arm64.tar.gz +curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell-7.5.3-osx-arm64.tar.gz # Create the target folder where powershell is placed sudo mkdir -p /usr/local/microsoft/powershell/7 @@ -305,14 +305,14 @@ support those methods. [11]: https://docs.brew.sh/Manpage#link-ln-options-formula [12]: https://github.com/Homebrew [13]: https://github.com/Homebrew/homebrew-cask -[18]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.11/powershell-7.4.11-osx-arm64.pkg -[19]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.11/powershell-7.4.11-osx-arm64.tar.gz -[20]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.11/powershell-7.4.11-osx-x64.pkg -[21]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.11/powershell-7.4.11-osx-x64.tar.gz -[22]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell-7.5.2-osx-arm64.pkg -[23]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell-7.5.2-osx-arm64.tar.gz -[24]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell-7.5.2-osx-x64.pkg -[25]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell-7.5.2-osx-x64.tar.gz +[18]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.12/powershell-7.4.12-osx-arm64.pkg +[19]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.12/powershell-7.4.12-osx-arm64.tar.gz +[20]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.12/powershell-7.4.12-osx-x64.pkg +[21]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.12/powershell-7.4.12-osx-x64.tar.gz +[22]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell-7.5.3-osx-arm64.pkg +[23]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell-7.5.3-osx-arm64.tar.gz +[24]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell-7.5.3-osx-x64.pkg +[25]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell-7.5.3-osx-x64.tar.gz [26]: https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html [27]: #install-using-homebrew [28]: #install-as-a-net-global-tool diff --git a/reference/docs-conceptual/install/community-support.md b/reference/docs-conceptual/install/community-support.md index 74f93e5f6a2e..e4f261ad0a1d 100644 --- a/reference/docs-conceptual/install/community-support.md +++ b/reference/docs-conceptual/install/community-support.md @@ -78,11 +78,11 @@ Download the tar.gz package from the [releases][09] page onto your Raspberry Pi to the current versions are: - PowerShell 7.4 - latest LTS release - - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.11/powershell-7.4.11-linux-arm32.tar.gz` - - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.11/powershell-7.4.11-linux-arm64.tar.gz` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.12/powershell-7.4.12-linux-arm32.tar.gz` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.12/powershell-7.4.12-linux-arm64.tar.gz` - PowerShell 7.5 - latest stable release - - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell-7.5.2-linux-arm32.tar.gz` - - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell-7.5.2-linux-arm64.tar.gz` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell-7.5.3-linux-arm32.tar.gz` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell-7.5.3-linux-arm64.tar.gz` Use the following shell commands to download and install the package. This script detects whether you're running a 32-bit or 64-bit OS and installs the latest stable version of PowerShell for that diff --git a/reference/docs-conceptual/install/install-alpine.md b/reference/docs-conceptual/install/install-alpine.md index 431b99deefb1..d3e3f086caf1 100644 --- a/reference/docs-conceptual/install/install-alpine.md +++ b/reference/docs-conceptual/install/install-alpine.md @@ -22,8 +22,8 @@ check the list of [Supported versions][02] below. Installation on Alpine is based on downloading tar.gz package from the [releases][03] page. The URL to the package depends on the version of PowerShell you want to install. -- PowerShell 7.4 - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.11/powershell-7.4.11-linux-musl-x64.tar.gz` -- PowerShell 7.5 - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell-7.5.2-linux-musl-x64.tar.gz` +- PowerShell 7.4 - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.12/powershell-7.4.12-linux-musl-x64.tar.gz` +- PowerShell 7.5 - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell-7.5.3-linux-musl-x64.tar.gz` Then, in the terminal, execute the following shell commands to install PowerShell 7.4: @@ -49,7 +49,7 @@ apk -X https://dl-cdn.alpinelinux.org/alpine/edge/main add --no-cache \ openssh-client \ # Download the powershell '.tar.gz' archive -curl -L https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell-7.5.2-linux-musl-x64.tar.gz -o /tmp/powershell.tar.gz +curl -L https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell-7.5.3-linux-musl-x64.tar.gz -o /tmp/powershell.tar.gz # Create the target folder where powershell will be placed sudo mkdir -p /opt/microsoft/powershell/7 diff --git a/reference/docs-conceptual/install/install-debian.md b/reference/docs-conceptual/install/install-debian.md index 779f70dbef08..068939a8d5e4 100644 --- a/reference/docs-conceptual/install/install-debian.md +++ b/reference/docs-conceptual/install/install-debian.md @@ -72,9 +72,9 @@ package from the [releases][02] page onto your Debian machine. The link to the current version is: - PowerShell 7.4 (LTS) universal package for supported versions of Debian - - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.11/powershell_7.4.11-1.deb_amd64.deb` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.12/powershell_7.4.12-1.deb_amd64.deb` - PowerShell 7.5 universal package for supported versions of Debian - - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell_7.5.2-1.deb_amd64.deb` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell_7.5.3-1.deb_amd64.deb` The following shell script downloads and installs the current release of PowerShell. You can change the URL to download the version of PowerShell that you want to install. @@ -90,17 +90,17 @@ sudo apt-get update sudo apt-get install -y wget # Download the PowerShell package file -wget https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell_7.5.2-1.deb_amd64.deb +wget https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell_7.5.3-1.deb_amd64.deb ################################### # Install the PowerShell package -sudo dpkg -i powershell_7.5.2-1.deb_amd64.deb +sudo dpkg -i powershell_7.5.3-1.deb_amd64.deb # Resolve missing dependencies and finish the install (if necessary) sudo apt-get install -f # Delete the downloaded package file -rm powershell_7.5.2-1.deb_amd64.deb +rm powershell_7.5.3-1.deb_amd64.deb # Start PowerShell pwsh diff --git a/reference/docs-conceptual/install/install-other-linux.md b/reference/docs-conceptual/install/install-other-linux.md index 9ce15b9f568d..9a4b3820e58e 100644 --- a/reference/docs-conceptual/install/install-other-linux.md +++ b/reference/docs-conceptual/install/install-other-linux.md @@ -132,16 +132,16 @@ archive. The following example shows the steps for installing the x64 binary archive. You must choose the correct binary archive that matches the processor type for your platform. -- `powershell-7.5.2-linux-arm32.tar.gz` -- `powershell-7.5.2-linux-arm64.tar.gz` -- `powershell-7.5.2-linux-x64.tar.gz` +- `powershell-7.5.3-linux-arm32.tar.gz` +- `powershell-7.5.3-linux-arm64.tar.gz` +- `powershell-7.5.3-linux-x64.tar.gz` Use the following shell commands to download and install PowerShell from the `tar.gz` binary archive. Change the URL to match the version of PowerShell you want to install. ```sh # Download the powershell '.tar.gz' archive -curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell-7.5.2-linux-x64.tar.gz +curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell-7.5.3-linux-x64.tar.gz # Create the target folder where powershell will be placed sudo mkdir -p /opt/microsoft/powershell/7 diff --git a/reference/docs-conceptual/install/install-rhel.md b/reference/docs-conceptual/install/install-rhel.md index ae6ea4fde372..d93a42975997 100644 --- a/reference/docs-conceptual/install/install-rhel.md +++ b/reference/docs-conceptual/install/install-rhel.md @@ -66,10 +66,10 @@ package from the [releases][02] page onto your RHEL machine. The link to the current version is: -- PowerShell 7.4.11 universal package for supported versions of RHEL - - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.11/powershell-7.4.11-1.rh.x86_64.rpm` -- PowerShell 7.5.2 universal package for supported versions of RHEL - - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell-7.5.2-1.rh.x86_64.rpm` +- PowerShell 7.4.12 universal package for supported versions of RHEL + - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.12/powershell-7.4.12-1.rh.x86_64.rpm` +- PowerShell 7.5.3 universal package for supported versions of RHEL + - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell-7.5.3-1.rh.x86_64.rpm` The following shell script downloads and installs the current preview release of PowerShell. You can change the URL to download the version of PowerShell that you want to install. @@ -77,7 +77,7 @@ change the URL to download the version of PowerShell that you want to install. On RHEL 8 or 9: ```sh -sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell-7.5.2-1.rh.x86_64.rpm +sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell-7.5.3-1.rh.x86_64.rpm ``` ## Uninstall PowerShell diff --git a/reference/docs-conceptual/install/install-ubuntu.md b/reference/docs-conceptual/install/install-ubuntu.md index 221ad89a24bc..e875a2350336 100644 --- a/reference/docs-conceptual/install/install-ubuntu.md +++ b/reference/docs-conceptual/install/install-ubuntu.md @@ -84,9 +84,9 @@ package from the [releases][05] page onto your Ubuntu machine. The link to the current version is: - PowerShell 7.4 (LTS) universal package for supported versions of Ubuntu - - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.11/powershell_7.4.11-1.deb_amd64.deb` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.12/powershell_7.4.12-1.deb_amd64.deb` - PowerShell 7.5 universal package for supported versions of Ubuntu - - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell-preview_7.5.2-1.deb_amd64.deb` + - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell-preview_7.5.3-1.deb_amd64.deb` The following shell script downloads and installs the current preview release of PowerShell. You can change the URL to download the version of PowerShell that you want to install. @@ -102,17 +102,17 @@ sudo apt-get update sudo apt-get install -y wget # Download the PowerShell package file -wget https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell_7.5.2-1.deb_amd64.deb +wget https://github.com/PowerShell/PowerShell/releases/download/v7.5.3/powershell_7.5.3-1.deb_amd64.deb ################################### # Install the PowerShell package -sudo dpkg -i powershell_7.5.2-1.deb_amd64.deb +sudo dpkg -i powershell_7.5.3-1.deb_amd64.deb # Resolve missing dependencies and finish the install (if necessary) sudo apt-get install -f # Delete the downloaded package file -rm powershell_7.5.2-1.deb_amd64.deb +rm powershell_7.5.3-1.deb_amd64.deb # Start PowerShell Preview pwsh