Windows powershell download for windows 7

PowerShell for every system! Contribute to PowerShell/PowerShell development by creating an account on GitHub.

v7.3.2 Release of PowerShell

7.3.2 — 2023-01-24

Engine Updates and Fixes

  • Fix SuspiciousContentChecker.Match to detect a pre-defined string when the text starts with it (#18916)
  • Fix for JEA session leaking functions (Internal 23820)

General Cmdlet Updates and Fixes

  • Fix Start-Job to check the existence of working directory using the PowerShell way (#18917)
  • Fix Switch-Process error to include the command that is not found (#18650)

Tests

  • Allow system lock down test debug hook to work with new WLDP API (fixes system lock down tests) (#18962)

Build and Packaging Improvements

Bump to use .NET 7.0.2

  • Update dependencies for .NET release (Internal 23818)
  • Remove unnecessary reference to System.Runtime.CompilerServices.Unsafe (#18918)
  • Add bootstrap after SBOM task to re-install .NET (#18891)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • 6785A6ECB7B47B636117E0BF0F104F3B81CCFCDEAD419E27AECBEF7B05815278
  • powershell_7.3.2-1.deb_amd64.deb
    • 7190F391FDBACFABABD8A2801B9AC1FF2B98663FEFA2BD70B2BDC4A366ED02E0
  • powershell-7.3.2-1.cm.x86_64.rpm
    • 8773884FB06F6DFE1A00A9A74AAB884D600246D9F9CB89EB829B818EEF1DDA24
  • powershell-7.3.2-1.rh.x86_64.rpm
    • E177D786E45CFC3EEF8D711BA29D1E23C6CE923BB39016EEE0F4410FE1641F61
  • powershell-7.3.2-linux-alpine-x64.tar.gz
    • 1CE867E456A33B91FE27C74E825894F594438B553C8472E94778007EAAF4B7A1
  • powershell-7.3.2-linux-arm32.tar.gz
    • CDB0F04DB328BC6230CBCFCC04DB11A20111BC58637468AAD79D56A832C489D4
  • powershell-7.3.2-linux-arm64.tar.gz
    • C8DE060319C02A6001FA4081657D463630807A3C27F4D38421EE644300403418
  • powershell-7.3.2-linux-x64.tar.gz
    • 77700FF7160F77909EA5DCCEA0340CAEB876F6E12D92D21C5FD7A79FCF377D1A
  • powershell-7.3.2-linux-x64-fxdependent.tar.gz
    • 99713EA3D76C47C2B6F2ADA99B06FDD9557206AEE1D184800E138B0901A2BE32
  • powershell-7.3.2-osx-arm64.pkg
    • 85813314B764A3B43C49E00A39EEB79C558C41BB3B6E72ADF99E819A37105ED4
  • powershell-7.3.2-osx-arm64.tar.gz
    • 8C5109212A2E0E8E1404ABCBB8F5791592247CBD35D545479052D3A6B272DF3F
  • powershell-7.3.2-osx-x64.pkg
    • 60703630E29D5DBB8660AE164931A345319A62650105313ABE174CE87EB05106
  • powershell-7.3.2-osx-x64.tar.gz
    • F6310C5292B200ACAA031AC6C1A425FF71DA2DA8ACA9936C69A8BA090099C44D
  • PowerShell-7.3.2-win.msixbundle
    • 3BD4413A1E87A7DAAC60B0ACF858C1587122FCC9B4CEA33FAD96E44DE3D6B4F6
  • PowerShell-7.3.2-win-arm32.zip
    • 439852C5AB849568699A50D72AC349D244DD4F86ECE12F89B29AE98CF58492E8
  • PowerShell-7.3.2-win-arm64.zip
    • 3461B182829AF833BCC377D28B6935756F8E911E6A863C81342EFA6AB8C19CE3
  • PowerShell-7.3.2-win-fxdependent.zip
    • 557979400CE79EB306D87FA2B667B4B7FAC099D0A8FE08EA20483875D8579849
  • PowerShell-7.3.2-win-fxdependentWinDesktop.zip
    • DC0701E76D5A33AAE5351636D25C4F9C2CABCCAC89C14D993B1DB8C755A8A97A
  • PowerShell-7.3.2-win-x64.msi
    • A4F7D081C5F74BC8D6C75F1DFEE382B7FD9335361181748FEE590ECDBC96CB26
  • PowerShell-7.3.2-win-x64.zip
    • 68491F4DC9CB813437B9F891FAD4EB936DDFA829703968529E1836D08D652679
  • PowerShell-7.3.2-win-x86.msi
    • 43EBD047A0AC8951D01C59E8F42F27A50DA37556D779E99B4AFF009EF8418B5E
  • PowerShell-7.3.2-win-x86.zip
    • 6A7C7567B8DAB2D2FD918430D118011A0E7D7589E648BC2204C96EE120E3BD1A

v7.2.9 Release of PowerShell

7.2.9 — 2023-01-24

Engine Updates and Fixes

  • Fix for JEA session leaking functions (Internal 23821 & 23819)

General Cmdlet Updates and Fixes

  • Correct incorrect cmdlet name in script (#18919)

Build and Packaging Improvements

Bump .NET version to 6.0.13

  • Create test artifacts for windows arm64 (#18932)
  • Update dependencies for .NET release (Internal 23816)
  • Don’t install based on build-id for RPM (#18921)
  • Apply expected file permissions to linux files after authenticode signing (#18922)
  • Add authenticode signing for assemblies on linux builds (#18920)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • E16E02BE4A71C71667F331C73284554D8F8AC6A3BD2D2995B64CF1F48DBFF97A
  • powershell_7.2.9-1.deb_amd64.deb
    • 50F58DECB20077F0570E2720FF98689E0B8771B490C81275736B857BC248ECB4
  • powershell-7.2.9-1.cm.x86_64.rpm
    • 26DAA510279C5F465AB4EC84CCFBE97F1EEFDCEE004B6DB67F462C37156BCE9F
  • powershell-7.2.9-1.rh.x86_64.rpm
    • 080861B27A0FB6DC199766BDABE86482E37922B45A30413A66E40592D4E9DD9D
  • powershell-7.2.9-linux-alpine-x64.tar.gz
    • 6E5EEF5D72C0CE9B46CBF85B55D5F9133C110B3903FBF529C5647E17EC0DA745
  • powershell-7.2.9-linux-arm32.tar.gz
    • 05C1BD36ADA29986523F41A474F855230933A0AAC7763F7A6F92F3CDBDB8C209
  • powershell-7.2.9-linux-arm64.tar.gz
    • 5AC41DDDA61F004791ADD467B95CF2B1D64CC27F333E67D8D9FB8421C07BD303
  • powershell-7.2.9-linux-x64.tar.gz
    • 0361F0C44FC81ABA98B3DC003B8160746FBA75380243775FA833E98DF6972DEC
  • powershell-7.2.9-linux-x64-fxdependent.tar.gz
    • BC1D849C31023F16970FCBDAB255A2EF473BA0CC23F256E517799633C1E70EFD
  • powershell-7.2.9-osx-arm64.pkg
    • CAB9636146B000224B399C3B2342EB2ED150DF2CA3A66EC6F9318AAB8CF4AD31
  • powershell-7.2.9-osx-arm64.tar.gz
    • D34572D97EF4002B361FDEDAC51A9BCA39B4B2D1E526E7355DE062063AE9F8BF
  • powershell-7.2.9-osx-x64.pkg
    • 73C4E8E281CA5A1220FC68187CDED187EFCEF9EBCE2956E506361C6A7CB10220
  • powershell-7.2.9-osx-x64.tar.gz
    • 4B6CA38156561D028AD346AD7539592C04EA2C09BFDF6DA59B3A72A1DD39D2EE
  • PowerShell-7.2.9-win-arm32.zip
    • 852DDBBEE40A8B9C1D3F4E79E6302A2B4BDA729F4CDD5323614BEA248019F519
  • PowerShell-7.2.9-win-arm64.zip
    • C376B98925F1B8C78C443AE1F13F6A7B91065EC769286EFE304EEC2917B6DDA5
  • PowerShell-7.2.9-win-fxdependent.zip
    • 49D5DB975573687C731C1101F298D7888C95C185DB46700154B6500420E4B7D7
  • PowerShell-7.2.9-win-fxdependentWinDesktop.zip
    • CF657FAF35A25F90AC728B2B4F84A4652E3A4560CE42EF1567C1BE623E535993
  • PowerShell-7.2.9-win-x64.msi
    • B8002252D3C066049CD48B82D06DCB9C098110D23E6AD61AAFA4C239EA322728
  • PowerShell-7.2.9-win-x64.zip
    • BE819ED4FD2595FC81DDF3CBDDC88142F360207B920417D1B20D0BC2E5CE81CF
  • PowerShell-7.2.9-win-x86.msi
    • 4C048930F626276BAF51EF79C769806E6B162469FA5535246264EC64E3A7B89E
  • PowerShell-7.2.9-win-x86.zip
    • 4A4875C5C5F9A76D88D78A6A74D9CB7E70025815452A739232F20E1AD205B65A
  • powershell-lts_7.2.9-1.deb_amd64.deb
    • 1C0CB7AAB087FA409889A0DA328D16C3F2CF97D848D329142BDD3DEB1B1E8E05
  • powershell-lts-7.2.9-1.cm.x86_64.rpm
    • C51D3831D1280BF1824617520F2CDA7884FF2F2A921E8B61D8E4017506AF7B02
  • powershell-lts-7.2.9-1.rh.x86_64.rpm
    • D33EEDCFE94AB623D31D9F7364F9072AFFE5FBF312C1367A0A60EEA8F86AE44A
  • powershell-lts-7.2.9-osx-arm64.pkg
    • 3D3164A6B2FBFCB22FA99FB0615EA860CD3B54CDB26712A18A7A506186738EA0
  • powershell-lts-7.2.9-osx-x64.pkg
    • CCB87C4D8FBE514A489E0ED1CA8B7D9C1CECEAB28A85D47C97F116EF8A19D53F

v7.4.0-preview.1 Release of PowerShell

[7.4.0-preview.1] — 2022-12-20

NOTE

  • Snap packages are not available for this release.
  • Nano server docker images are not available for this release.

Engine Updates and Fixes

  • Add Instrumentation to AmsiUtil and make the init variable readonly (#18727)
  • Fix typo in OutOfProcTransportManager.cs (#18766) (Thanks @eltociear!)
  • Allow non-default encodings to be used in user’s script/code (#18605)
  • Add Dim and DimOff to $PSStyle (#18653)
  • Change exec from alias to function to handle arbitrary arguments (#18567)
  • The command prefix should also be in the error color for NormalView (#18555)
  • Skip cloud files marked as «not on disk» during command discovery (#18152)
  • Replace UTF8Encoding(false) with Encoding.Default (#18356) (Thanks @xtqqczze!)
  • Fix Switch-Process to set termios appropriate for child process (#18467)
  • On Unix, only explicitly terminate the native process if not in background (#18215)
  • Treat [NullString]::Value as the string type when resolving methods (#18080)
  • Improve pseudo binding for dynamic parameters (#18030) (Thanks @MartinGC94!)
  • Make experimental feature PSAnsiRenderingFileInfo stable (#18042)
  • Update to use version 2.21.0 of Application Insights. (#17903)
  • Do not preserve temporary results when no need to do so (#17856)

Performance

  • Remove some static constants from Utils.Separators (#18154) (Thanks @iSazonov!)
  • Avoid using regex when unnecessary in ScriptWriter (#18348)
  • Use source generator for PSVersionInfo to improve startup time (#15603) (Thanks @iSazonov!)
  • Skip evaluating suggestions at startup (#18232)
  • Avoid using Regex when not necessary (#18210)

General Cmdlet Updates and Fixes

  • Update to use ComputeCore.dll for PowerShell Direct (#18194)
  • Replace ArgumentNullException(nameof()) with ArgumentNullException.ThrowIfNull() (#18792)(#18784) (Thanks @CarloToso!)
  • Remove TabExpansion from remote session configuration (#18795) (Internal 23331)
  • WebCmdlets get Retry-After from headers if status code is 429 (#18717) (Thanks @CarloToso!)
  • Implement SupportsShouldProcess in Stop-Transcript (#18731) (Thanks @JohnLBevan!)
  • Fix New-Item -ItemType Hardlink to resolve target to absolute path and not allow link to itself (#18634)
  • Add output types to Format commands (#18746) (Thanks @MartinGC94!)
  • Fix the process CommandLine on Linux (#18710) (Thanks @jborean93!)
  • Fix SuspiciousContentChecker.Match to detect a pre-defined string when the text starts with it (#18693)
  • Switch $PSNativeCommandUseErrorActionPreference to $true when feature is enabled (#18695)
  • Fix Start-Job to check the existence of working directory using the PowerShell way (#18675)
  • Webcmdlets add 308 to redirect codes and small cleanup (#18536) (Thanks @CarloToso!)
  • Ensure HelpInfo.Category is consistently a string (#18254)
  • Remove gcloud from the legacy list because it’s resolved to a .ps1 script (#18575)
  • Add gcloud and sqlcmd to list to use legacy argument passing (#18559)
  • Fix native access violation (#18545) (#18547) (Thanks @chrullrich!)
  • Fix issue when completing the first command in a script with an empty array expression (#18355) (Thanks @MartinGC94!)
  • Improve type inference of hashtable keys (#17907) (Thanks @MartinGC94!)
  • Fix Switch-Process to copy the current env to the new process (#18452)
  • Fix Switch-Process error to include the command that is not found (#18443)
  • Update Out-Printer to remove all decorating ANSI escape sequences from PowerShell formatting (#18425)
  • Web cmdlets set default charset encoding to UTF8 (#18219) (Thanks @CarloToso!)
  • Fix incorrect cmdlet name in the script used by Restart-Computer (#18374) (Thanks @urizen-source!)
  • Add the function cd~ (#18308) (Thanks @GigaScratch!)
  • Fix type inference error for empty return statements (#18351) (Thanks @MartinGC94!)
  • Fix the exception reporting in ConvertFrom-StringData (#18336) (Thanks @GigaScratch!)
  • Implement IDisposable in NamedPipeClient (#18341) (Thanks @xtqqczze!)
  • Replace command-error suggestion with new implementation based on subsystem plugin (#18252)
  • Remove the ProcessorArchitecture portion from the full name as it’s obsolete (#18320)
  • Make the fuzzy searching flexible by passing in the fuzzy matcher (#18270)
  • Add -FuzzyMinimumDistance parameter to Get-Command (#18261)
  • Improve startup time by triggering initialization of additional types on background thread (#18195)
  • Fix decompression in web cmdlets (#17955) (Thanks @iSazonov!)
  • Add CustomTableHeaderLabel formatting to differentiate table header labels that are not property names (#17346)
  • Remove the extra new line form List formatting (#18185)
  • Minor update to the FileInfo table formatting on Unix to make it more concise (#18183)
  • Fix Parent property on processes with complex name (#17545) (Thanks @jborean93!)
  • Make PowerShell class not affiliate with Runspace when declaring the NoRunspaceAffinity attribute (#18138)
  • Complete the progress bar rendering in Invoke-WebRequest when downloading is complete or cancelled (#18130)
  • Display download progress in human readable format for Invoke-WebRequest (#14611) (Thanks @bergmeister!)
  • Update WriteConsole to not use stackalloc for buffer with too large size (#18084)
  • Filter out compiler generated types for Add-Type -PassThru (#18095)
  • Fixing CA2014 warnings and removing the warning suppression (#17982) (Thanks @creative-cloud!)
  • Make experimental feature PSNativeCommandArgumentPassing stable (#18044)
  • Make experimental feature PSAMSIMethodInvocationLogging stable (#18041)
  • Handle PSObject argument specially in method invocation logging (#18060)
  • Fix typos in EventResource.resx (#18063) (Thanks @eltociear!)
  • Make experimental feature PSRemotingSSHTransportErrorHandling stable (#18046)
  • Make experimental feature PSExec stable (#18045)
  • Make experimental feature PSCleanBlock stable (#18043)
  • Fix error formatting to use color defined in $PSStyle.Formatting (#17987)
  • Remove unneeded use of chmod 777 (#17974)
  • Support mapping foreground/background ConsoleColor values to VT escape sequences (#17938)
  • Make pwsh server modes implicitly not show banner (#17921)
  • Add output type attributes for Get-WinEvent (#17948) (Thanks @MartinGC94!)
  • Remove 1 second minimum delay in Invoke-WebRequest for small files, and prevent file-download-error suppression. (#17896) (Thanks @AAATechGuy!)
  • Add completion for values in comparisons when comparing Enums (#17654) (Thanks @MartinGC94!)
  • Fix positional argument completion (#17796) (Thanks @MartinGC94!)
  • Fix member completion in attribute argument (#17902) (Thanks @MartinGC94!)
  • Throw when too many parameter sets are defined (#17881) (Thanks @fflaten!)
  • Limit searching of charset attribute in meta tag for HTML to first 1024 characters in webcmdlets (#17813)
  • Fix Update-Help failing silently with implicit non-US culture. (#17780) (Thanks @dkaszews!)
  • Add the ValidateNotNullOrWhiteSpace attribute (#17191) (Thanks @wmentha!)
  • Improve enumeration of inferred types in pipeline (#17799) (Thanks @MartinGC94!)

Code Cleanup

We thank the following contributors!

@MartinGC94, @CarloToso, @iSazonov, @xtqqczze, @turbedi, @trossr32, @eltociear, @AtariDreams, @jborean93

  • Add TSAUpload for APIScan (#18446)
  • Use Pattern matching in ast.cs (#18794) (Thanks @MartinGC94!)
  • Cleanup webrequestpscmdlet.common.cs (#18596) (Thanks @CarloToso!)
  • Unify CreateFile pinvoke in SMA (#18751) (Thanks @iSazonov!)
  • Cleanup webresponseobject.common (#18785) (Thanks @CarloToso!)
  • InvokeRestMethodCommand.Common cleanup and merge partials (#18736) (Thanks @CarloToso!)
  • Replace GetDirectories in CimDscParser (#14319) (Thanks @xtqqczze!)
  • WebResponseObject.Common merge partials atomic commits (#18703) (Thanks @CarloToso!)
  • Enable pending test for Start-Process (#18724) (Thanks @iSazonov!)
  • Remove one CreateFileW (#18732) (Thanks @iSazonov!)
  • Replace DllImport with LibraryImport for WNetAddConnection2 (#18721) (Thanks @iSazonov!)
  • Use File.OpenHandle() instead CreateFileW pinvoke (#18722) (Thanks @iSazonov!)
  • Replace DllImport with LibraryImport for WNetGetConnection (#18690) (Thanks @iSazonov!)
  • Replace DllImport with LibraryImport — 1 (#18603) (Thanks @iSazonov!)
  • Replace DllImport with LibraryImport in SMA 3 (#18564) (Thanks @iSazonov!)
  • Replace DllImport with LibraryImport in SMA — 7 (#18594) (Thanks @iSazonov!)
  • Use static DateTime.UnixEpoch and RandomNumberGenerator.Fill() (#18621) (Thanks @turbedi!)
  • Rewrite Get-FileHash to use static HashData methods (#18471) (Thanks @turbedi!)
  • Replace DllImport with LibraryImport in SMA 8 (#18599) (Thanks @iSazonov!)
  • Replace DllImport with LibraryImport in SMA 4 (#18579) (Thanks @iSazonov!)
  • Remove NativeCultureResolver as dead code (#18582) (Thanks @iSazonov!)
  • Replace DllImport with LibraryImport in SMA 6 (#18581) (Thanks @iSazonov!)
  • Replace DllImport with LibraryImport in SMA 2 (#18543) (Thanks @iSazonov!)
  • Use standard SBCS detection (#18593) (Thanks @iSazonov!)
  • Remove unused pinvokes in RemoteSessionNamedPipe (#18583) (Thanks @iSazonov!)
  • Replace DllImport with LibraryImport in SMA 5 (#18580) (Thanks @iSazonov!)
  • Remove SafeRegistryHandle (#18597) (Thanks @iSazonov!)
  • Remove ArchitectureSensitiveAttribute from the code base…

v7.3.1 Release of PowerShell

7.3.1 — 2022-12-13

Known Issues

If you use the Microsoft.PowerShell.SDK NuGet package you will need to workaround an issue with the version of System.Runtime.CompilerServices.Unsafe until we can release an update package. To work around the issue, add the following the the .csproj file with the reference, until 7.3.2 is released.

<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="7.0.0-preview.2.22152.2" NoWarn="NU1605" />

See issue #18782 for more details.

Engine Updates and Fixes

  • Remove TabExpansion for PSv2 from remote session configuration (Internal 23331)
  • Add sqlcmd to list to use legacy argument passing (#18645 #18646)
  • Change exec from alias to function to handle arbitrary args (#18644)
  • Fix Switch-Process to copy the current env to the new process (#18632)
  • Fix issue when completing the first command in a script with an empty array expression (#18355)
  • Fix Switch-Process to set termios appropriate for child process (#18572)
  • Fix native access violation (#18571)

Tests

  • Backport CI fixed from #18508 (#18626)
  • Mark charset test as pending (#18609)

Build and Packaging Improvements

Update package versions.

  • Update packages (Internal 23330)
  • Apply expected file permissions to linux files after authenticode signing (#18647)
  • Bump System.Data.SqlClient (#18573)
  • Don’t install based on build-id for RPM (#18570)
  • Work around args parsing issue (#18607)
  • Fix package download in vPack job

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • D8CD0FE9D8462435D875B034D1DD3E0A1223CD6A62F867F4CE2FF4BE7D899491
  • powershell_7.3.1-1.deb_amd64.deb
    • C23B461A443AB87F9C11CE69FB625A01D7FD141F30CA42BEC7A86CEFED79EBAC
  • powershell-7.3.1-1.cm.x86_64.rpm
    • 9DC84952CEE2C3A8D644265A8E02EDE779DF986D222786182BDFE199CBD93149
  • powershell-7.3.1-1.rh.x86_64.rpm
    • BC5695F06121DBF8EBF56A842B8723E241FD5299BB34DB42B367A4157B9A9DA8
  • powershell-7.3.1-linux-alpine-x64.tar.gz
    • 043CBA55FC9208FCC51074D7174E295D4B46D2EDCABD03E107736BD6731DDF66
  • powershell-7.3.1-linux-arm32.tar.gz
    • 3AF65D5DB14D3B8D2C7F1E756821B036ED8629CC4BC59F7F6B260F6AF4DA72CA
  • powershell-7.3.1-linux-arm64.tar.gz
    • F0E03A128171E596A2387D86EF659F3A09D3700BE900D62BDEA3156D005EDA68
  • powershell-7.3.1-linux-x64.tar.gz
    • 68C2C0531A6796871DD7341B66C7085DDCC70570EB619DA3DBED769BCE4EE371
  • powershell-7.3.1-linux-x64-fxdependent.tar.gz
    • D6032C02D57DCBC3FAE5C0D2572DEA5682504811061BD1635A07B70B137E21FA
  • powershell-7.3.1-osx-arm64.pkg
    • ADB1E56FFF1E3B4BD1403E75089B92EF8B7432DCA6FE48CF94ED84A16936CD7E
  • powershell-7.3.1-osx-arm64.tar.gz
    • 66AE3E155043011A0CB7025E748C385C101C464FC105F39818DA678B702154BD
  • powershell-7.3.1-osx-x64.pkg
    • B6C8D4F8ED0CD1854CD00FE8A7816428093E71FDDC30546A3406C07F409C02AE
  • powershell-7.3.1-osx-x64.tar.gz
    • 18529E2EF589DACFA62B3ADAA0640EDABF5F31FE4CC3D484D5060F93166E6156
  • PowerShell-7.3.1-win.msixbundle
    • F2C9247D6108B42EBCD489FC2EF52078EB450CF7282E4B91B9525A334F38B233
  • PowerShell-7.3.1-win-arm32.zip
    • D808FBBB91E73F39BA1629D4339F2CC6E73D0C1A51EA5FF91BA8F68861B11A5E
  • PowerShell-7.3.1-win-arm64.zip
    • F86C1DA8896144A0D913B85B58157B419D3A89FF357EA191081D58DE944DE354
  • PowerShell-7.3.1-win-fxdependent.zip
    • 12A4E9100CF6448583D205714B262A0C3EA0CA4F2056ABEFD6831A6AFB923160
  • PowerShell-7.3.1-win-fxdependentWinDesktop.zip
    • 9938F6F95BBD0341B1279BA859B4BF643924759534DC6B527E15528E736E3149
  • PowerShell-7.3.1-win-x64.msi
    • CAD0026DF877F1B195B87AAE1858E8BC8BA759C19B7440CD62E1F5432665519F
  • PowerShell-7.3.1-win-x64.zip
    • 997EDF93ED570C0E6559588F2E3F52CB2B043535D7022128F2A734A2D904E3F5
  • PowerShell-7.3.1-win-x86.msi
    • 0266C3BCF23A35E5400C8DA28BE951986454D33973E56274D0E6217B0C56829A
  • PowerShell-7.3.1-win-x86.zip
    • 9FA3E39DC072093F0AB86EC75C91199D91B526BEFCE80722D6FB5F6614C21547

v7.2.8 Release of PowerShell

7.2.8 — 2022-12-13

Engine Updates and Fixes

  • Remove TabExpansion for PSv2 from remote session configuration (Internal 23294)

Build and Packaging Improvements

Bump .NET SDK to 6.0.403

  • Update CGManifest and ThirdPartyNotices
  • Update Microsoft.CSharp from 4.3.0 to 4.7.0
  • Update to latest SDK (#18610)
  • Allow two-digit revisions in vPack package validation pattern (#18569)
  • Update outdated dependencies (#18576)
  • Work around args parsing issue (#18606)
  • Bump System.Data.SqlClient from 4.8.4 to 4.8.5 (#18515)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • 00B41479FC128D1F058F3A54103B70F4E8D035BFCB3A9891026DCD3FF2827BB6
  • powershell_7.2.8-1.deb_amd64.deb
    • 5F72D3DD601E5211AA00F26CC5ED578ECA7762C0D34BEA0E560E5147D1E0D8D7
  • powershell-7.2.8-1.cm.x86_64.rpm
    • 3B8383F639FFD460D064088B723FB6ED45B740D14847B4C07163B9503EBA2A5D
  • powershell-7.2.8-1.rh.x86_64.rpm
    • 309AF60D9163A0549E1B3E86C5DB50D86E03BC0F216CA3990BEDF64930FA2EA8
  • powershell-7.2.8-linux-alpine-x64.tar.gz
    • 02A9E72CE0DBCB338DE9A245AE7E0B7D5110F746F897C31C47BC7E05F8E4D19F
  • powershell-7.2.8-linux-arm32.tar.gz
    • 222CF60ADA7F1771801EF6466A6D316E61838ADA002245E1BE2D4E5B4F1F3334
  • powershell-7.2.8-linux-arm64.tar.gz
    • A840C265647CF4AC05BD405064F2D2D6CD161F0C70CACC1E651303FC7B66E122
  • powershell-7.2.8-linux-x64.tar.gz
    • 28FF2653667AC63B508F0B98433E48F64E6BC1EC59F8C1D252BA89EB5A7441A2
  • powershell-7.2.8-linux-x64-fxdependent.tar.gz
    • 06D85EB96AF284EB2639A7A0F7EFC738A30B1315EC9092D66652BD97E26C9CD0
  • powershell-7.2.8-osx-arm64.pkg
    • 5F3DB2978E1F8CA705F6F5DA423D013C40195D441EAEF7F80F24A0130566159A
  • powershell-7.2.8-osx-arm64.tar.gz
    • 3B3D917C6AFEFF86F567E10C740A2B34E1AD51F48872F61C340E9CBE007D387F
  • powershell-7.2.8-osx-x64.pkg
    • 06B25059B5BA56DD4FE5495533EEF96EB7B12263B97CAA62E8DC9116BEE03F14
  • powershell-7.2.8-osx-x64.tar.gz
    • 4C73410E2181BB794B2D9EE519BF64F5F25E9AA7C480D141FC194C28B75DD87D
  • PowerShell-7.2.8-win-arm32.zip
    • 20B7718467E5B6A93A3648C8646F1225CC1C63E412E7C9D1CEF70273FF6A8A0B
  • PowerShell-7.2.8-win-arm64.zip
    • 066DE7BA09783B38FEB506939093E8AC9779AFE4776D619CBA2AD28A825F8165
  • PowerShell-7.2.8-win-fxdependent.zip
    • F3696D973533B2509A16F100C8AEF4A679726C6D2518F9F5A9A0DD96A0E151EB
  • PowerShell-7.2.8-win-fxdependentWinDesktop.zip
    • 057E96FE2C475F2E0982FF58DE95DE5CA3832CF1B5B6E331193F1F3E39AAD8C1
  • PowerShell-7.2.8-win-x64.msi
    • 9A27962C3652C85193C6F3678741A712E880AA9F85F403774CD632C5CB8680FF
  • PowerShell-7.2.8-win-x64.zip
    • EF61A17B989698B5DEEC282D52DADC4C659D2DF5E2B69E093ED74145411CF7C8
  • PowerShell-7.2.8-win-x86.msi
    • 5298A693BC7602503C3A39CE613EE9B1824A60A5C139CDB61D18C424F71B556A
  • PowerShell-7.2.8-win-x86.zip
    • 0E461172AB6FBC0CBDC00A4FE3A2925F8FA2AE5719EC64B342DB8D6E4642A41C
  • powershell-lts_7.2.8-1.deb_amd64.deb
    • 012EB465DF8A50284C49D0E37940E4BB84A88600094C7B706E5B15EF724C1333
  • powershell-lts-7.2.8-1.cm.x86_64.rpm
    • 9497E333DEBD303F0132150949B4932B523AF5A342B7B2F3F487FB5D2D3560F7
  • powershell-lts-7.2.8-1.rh.x86_64.rpm
    • 6E755026DCE18F32F647A80AAB1D4CDD131AC19A1FFD47093CFBEBE6C5EE948A
  • powershell-lts-7.2.8-osx-arm64.pkg
    • E37BE1504E0854C6C5D2C031C9D18A668BC2A6BED9CF810647858987E2112877
  • powershell-lts-7.2.8-osx-x64.pkg
    • ABAEC191208BF602BC5B1A79EE40664FAF32E4281E57625284C4EBF4C3D16F8F

v7.3.0 Release of PowerShell

7.3.0 — 2022-11-08

General Cmdlet Updates and Fixes

  • Correct calling cmdlet New-PSSessionOption in script for Restart-Computer (#18374)

Tests

  • Add test for framework dependent package in release pipeline (Internal 23139)

Build and Packaging Improvements

Bump to use internal .NET 7 GA build (Internal 23096)

  • Fix issues with building test artifacts (Internal 23116)
  • Use AzFileCopy task instead of AzCopy.exe
  • Remove AzCopy installation from msixbundle step
  • Add TSAUpload for APIScan (#18446)
  • Add authenticode signing for assemblies on Linux builds (#18440)
  • Do not remove penimc_cor3.dll from build (#18438)
  • Allow two-digit revisions in vPack package validation pattern (#18392)
  • Bump Microsoft.PowerShell.Native from 7.3.0-rc.1 to 7.3.0 (#18413)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • 2748D1008F025B4BBF35B326F8113E2A0DD7C3F096F669FDACC04EF1171F1C4A
  • powershell_7.3.0-1.deb_amd64.deb
    • A99E9FE370B0D9C05C736FA81521D32375DDB418AB75C76D9D0A14B4CE3D3DF2
  • powershell-7.3.0-1.cm.x86_64.rpm
    • CFB97B059C08F0D31EABFE854048D2ABD67A56175A896A63E7B8FB17E659EE51
  • powershell-7.3.0-1.rh.x86_64.rpm
    • 3C4B9BEB52CC4F52C52DFBA59346E23DF38CFF9FE18D534F83CB902472D28B37
  • powershell-7.3.0-linux-alpine-x64.tar.gz
    • 0E91269D2AA29C9D28CC921562B41514C757C9FEE9E93098F69CCB01E5E156D1
  • powershell-7.3.0-linux-arm32.tar.gz
    • 5246CEC2ABA67CF3A1B7DC61FD015D35E651A1EC9D5AAA4B6A19F9B34F671616
  • powershell-7.3.0-linux-arm64.tar.gz
    • DC84E26DF576EF8CC353850EEB5F6659F322FF999913442F472B158F943D109F
  • powershell-7.3.0-linux-x64.tar.gz
    • 5F781392597776519BB3726B2D9854061017F4CC22F9F1CDAA9F26636B936CC0
  • powershell-7.3.0-linux-x64-fxdependent.tar.gz
    • 485F4BB9626E0BF869F76CC77751ED037A5DB570EFABC064FF26B36E60916492
  • powershell-7.3.0-osx-arm64.pkg
    • D4DD81CD9078C8B5F3C6407A7AB31FE8D4DD142926356E5DCAB6EDCAFAE83692
  • powershell-7.3.0-osx-arm64.tar.gz
    • 52F7CCA7A99F5FADFD39B9F937AC09E8FAC4D39631F35D1DB10DDFC711E38F2B
  • powershell-7.3.0-osx-x64.pkg
    • FC95BE4E3D99BF940B593B53A54FE7AA11B05D8815820CC162A4B04CC8811EDE
  • powershell-7.3.0-osx-x64.tar.gz
    • B3205A8EDE7A90E6F4BF856AB38293680C3D03A69EE5E03935A61FEC455C0485
  • PowerShell-7.3.0-win.msixbundle
    • 3A04FA5EA8944E6A2AF006E7595F90F5CFFCDD7F222F15689DAFF0C8B2E4D643
  • PowerShell-7.3.0-win-arm32.zip
    • 90DBF3DF9E1F1F5EF3B5CBB13270887154E86A9CEFED54B1588C3EB6E223E8D3
  • PowerShell-7.3.0-win-arm64.zip
    • 564C56AA84116FB3BF058D9BCB83F9D80D7DB802988E9DB5DFE82A7C4730B17D
  • PowerShell-7.3.0-win-fxdependent.zip
    • 7CF427D9D773859248CC73B85572E0830113B94BF6522218AF00661A18C0E014
  • PowerShell-7.3.0-win-fxdependentWinDesktop.zip
    • CE61E12FDE3CD04B581D966E765AD23F5FED75BBC24EE928186A3E47BEB9A538
  • PowerShell-7.3.0-win-x64.msi
    • 5DBBFA10FD37A032414F36B9D6A8DE99E042081075DAB320C10F1F67B93E2C4E
  • PowerShell-7.3.0-win-x64.zip
    • B4F0089E44E8E66975BE3D9968F320CD540D46F219415F3EC0C525BC1BF35974
  • PowerShell-7.3.0-win-x86.msi
    • 9E819F88D3CC1575EF19CC1ACF002E7D942737B9D34E8A5306410B0DF34F433C
  • PowerShell-7.3.0-win-x86.zip
    • 03210C0C2D29B4B4F103D7A1F6B63743A311CE87A7E75CF67DEA9EA4266EF751

v7.3.0-rc.1 Release of PowerShell

7.3.0-rc.1 — 2022-10-26

NOTE

  • PowerShell Direct is only supported on Windows 10, version 1809+
  • Windows 7 is not supported anymore

Breaking Change

  • Update to use ComputeCore.dll for PowerShell Direct (#18194)

Engine Updates and Fixes

  • On Unix, explicitly terminate the native process during cleanup only if it’s not running in background (#18215)

General Cmdlet Updates and Fixes

  • Remove the ProcessorArchitecture portion from the full name as it’s obsolete (#18320)

Tests

  • Add missing -Tag 'CI' to describe blocks. (#18317)

Build and Packaging Improvements

Bump to .NET 7 to 7.0.100-rc.2.22477.20 (#18328)(#18286)

  • Update ThirdPartyNotices (Internal 22987)
  • Remove API sets (#18304) (#18376)
  • Do not cleanup pwsh.deps.json for framework dependent packages (#18300)
  • Bump Microsoft.PowerShell.Native from 7.3.0-preview.1 to 7.3.0-rc.1 (#18217)
  • Remove unnecessary native dependencies from the package (#18213)
  • Make the link to minimal package blob public during release (#18158)
  • Create tasks to collect and publish hashes for build files. (#18276)(#18277)
  • Add branch counter to compliance build (#18214)
  • Move APIScan to compliance build (#18191)
  • Update MSI exit message (#18137)
  • Remove XML files for min-size package (#18189)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • FA3A1086B5742D63C84E62ED7D6DC61D7D0AF6771341AC59A3FB473061186173
  • powershell-7.3.0-rc.1-linux-alpine-x64.tar.gz
    • C800018ED3DC809023503775C7E4E66B659E45EC37DC769646CA06DE9D7E8D31
  • powershell-7.3.0-rc.1-linux-arm32.tar.gz
    • BAB2A23E68C84075D9B492B35558AF16ECB85DE8B2FC0B5B5AFC8CE452C56A3B
  • powershell-7.3.0-rc.1-linux-arm64.tar.gz
    • BE02398DE3457F9A61942291B1CDA5030A6CD5F4ADE0F96F20797C614E1F3844
  • powershell-7.3.0-rc.1-linux-x64.tar.gz
    • 0FF8D846E071A3D7C04D854BBC4582F9928D56500B0976504A520DACDECFBC6F
  • powershell-7.3.0-rc.1-linux-x64-fxdependent.tar.gz
    • F53E90ED3E6C74239E16EBCDD232F2EE6AAD34E577B281959F347ECCB6001151
  • powershell-7.3.0-rc.1-osx-arm64.pkg
    • DF946C85EFD17D3712C281D722CFCC4177EE7CBFE5F462D664521A567D81CF0F
  • powershell-7.3.0-rc.1-osx-arm64.tar.gz
    • CE116DC4E4132EF6534DF3E3FD68B9189AE55E67BD171A2160D3BB94A1D9349F
  • powershell-7.3.0-rc.1-osx-x64.pkg
    • 4C1C5658C86952C239D330AFABAD6502531996AE213AB5DEA74EFD767122CB82
  • powershell-7.3.0-rc.1-osx-x64.tar.gz
    • DD1405D81B2AAB5AEE1CC62540D898A666D975235DB2DE7DBD0E2F88826CE079
  • PowerShell-7.3.0-rc.1-win-arm32.zip
    • F0F8C62DCD9FC8073765ED4E24D2ADACE4608B925D5E6D3DF2C01C8B5BECBDA0
  • PowerShell-7.3.0-rc.1-win-arm64.zip
    • 5DECE383005E94E60ED0A63066FBF6D998F43E4063EC2697C9B17B17A345F596
  • PowerShell-7.3.0-rc.1-win-fxdependent.zip
    • 3EF0F5051F0A4543CCEDB412D4034CE6FC3EF2F0269F404FFFCDB243E2BD236C
  • PowerShell-7.3.0-rc.1-win-fxdependentWinDesktop.zip
    • 1F4C7A46BA9D882F23FFD289F03B9C92994097A1DA7D1F19B50B066BB4C773C5
  • PowerShell-7.3.0-rc.1-win.msixbundle
    • 2A8D3B5E2F3588DF547A868EA0002362FCD9408F37AD476BA1FC791BA660E8BF
  • PowerShell-7.3.0-rc.1-win-x64.msi
    • 2C304FEDCD04BD1F9040BA6DD0B6AEADA9248C7BB9B344103E1B29440793766F
  • PowerShell-7.3.0-rc.1-win-x64.zip
    • CD0AF8921B19FA93A894ACA9AFB5155417D2B23C8D9A573B9216B607D95E9EC7
  • PowerShell-7.3.0-rc.1-win-x86.msi
    • F23DF935F22513443606B261E0EE696F3AC22A6CE77F1FF6EDE788F67E08BC60
  • PowerShell-7.3.0-rc.1-win-x86.zip
    • 4BC9322312885229AFE6BE8E08EB91832A7035BFCA78B58F02B60F4343F463C1
  • powershell-preview_7.3.0-rc.1-1.deb_amd64.deb
    • 5CCA8118D8E2238BD4C7ED40A2CD370C12320EA5096AA5DFC6AB4911F3D6E7F1
  • powershell-preview-7.3.0_rc.1-1.cm.x86_64.rpm
    • B63701909FFE6847E84954B42BD6F2860E690F2DE90408AB8E7EED456311950E
  • powershell-preview-7.3.0_rc.1-1.rh.x86_64.rpm
    • 621FD3A034AC637E66ECB0113B542B7DDFE2DB0A66FABC04614DAAD8A074773B

v7.2.7 Release of PowerShell

7.2.7 — 2022-10-20

Engine Updates and Fixes

  • On Unix, explicitly terminate the native process during cleanup only if it’s not running in background (#18280)
  • Stop sending telemetry about ApplicationType (#18168)

General Cmdlet Updates and Fixes

  • Remove the 1-second minimum delay in Invoke-WebRequest for downloading small files, and prevent file-download-error suppression (#18170)
  • Enable searching for assemblies in GAC_Arm64 on Windows (#18169)
  • Fix error formatting to use color defined in $PSStyle.Formatting (#18287)

Tests

  • Use Ubuntu 20.04 for SSH remoting test (#18289)

Build and Packaging Improvements

Bump .NET to version 6.0.402 (#18188)(#18290)

  • Update cgmanifest (#18319)
  • Fix build.psm1 to find the required .NET SDK version when a higher version is installed (#17299) (#18282)
  • Update MSI exit message (#18173)
  • Remove XML files for min-size package (#18274)
  • Update list of PS team members in release tools (#18171)
  • Make the link to minimal package blob public during release (#18174)
  • Add XML reference documents to NuPkg files for SDK (#18172)
  • Update to use version 2.21.0 of Application Insights (#18271)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • 5BF4A470B717F57F3B0E1EF1F16C9B1EB390555995E0DBE64F264101C7D490C9
  • powershell_7.2.7-1.deb_amd64.deb
    • 93612AA09171838E997C85B78F6FE42041FBC73741B9751F975B1E908D6E77F0
  • powershell-7.2.7-1.cm.x86_64.rpm
    • CDCDDB60450387E3C74B66942ECB295A7514463A47FECEBC88526C7D35D94ADA
  • powershell-7.2.7-1.rh.x86_64.rpm
    • FC7C5759BA5CD4F28291F187E60348D7EBCC76841786480CA78A6E42439A0FA0
  • powershell-7.2.7-linux-alpine-x64.tar.gz
    • 1E2098067BCE21EC116745F75594D1BC92A15BB736845453E490D96F8C46129D
  • powershell-7.2.7-linux-arm32.tar.gz
    • FEE76FB4C3EB4700E05D113E8FC5D29DB9CBE05ED6A2191A8F09E4476B8BDEDA
  • powershell-7.2.7-linux-arm64.tar.gz
    • FC189519457046A148944B56213750E09313DE79970439AA621746CDB9C9E36D
  • powershell-7.2.7-linux-x64.tar.gz
    • 4F2560857CEC6C795F9940407D9F154D3C01CD6BA52E1656E3F2A5B60E5FF1B0
  • powershell-7.2.7-linux-x64-fxdependent.tar.gz
    • EB20808673869AC5DAB7A56CE68F7964EA07776D77892A789AE761787D2C2C7D
  • powershell-7.2.7-osx-arm64.pkg
    • E6FEE26BFA6265F6F76B7FA5F37826DA1D2C194398D4738783C44EC34A158C6E
  • powershell-7.2.7-osx-arm64.tar.gz
    • FE6E4024402D43A3E2D06D25D83536CBBF6951637C8A7CE7207FBBAD58F63BF0
  • powershell-7.2.7-osx-x64.pkg
    • 098FBD99699DCD02EA177266C0310C783ECE987B605BA8CC6CB49FC828FDD167
  • powershell-7.2.7-osx-x64.tar.gz
    • 3DB758838DE5286CD59FFF354C491C12B1594D2B6DDCF507FE7FC03C7F6CD43E
  • PowerShell-7.2.7-win-arm32.zip
    • BB1AE930EBD5F18DE48A052D93F5A195DA86E5F2E28B13149D384FB865E8D60A
  • PowerShell-7.2.7-win-arm64.zip
    • 626AED993F6F7906920A0FED1645EE988A86AF9700607A04ED219122DD7F4851
  • PowerShell-7.2.7-win-fxdependent.zip
    • E32B946C6DEE8CA0EE7CAE60B61C27954239DF0C1A9B9060088D663B88BBB639
  • PowerShell-7.2.7-win-fxdependentWinDesktop.zip
    • E627E5BF29A519A6FC1446CF00C8A4CFD2B94E1A73CAD9075F591BD6117CFA07
  • PowerShell-7.2.7-win.msixbundle
    • C8ACFDFD23B3612A28FD92F2CC2887E622D040E492BB0FD54612981C996D2137
  • PowerShell-7.2.7-win-x64.msi
    • 7445F2F711759FE7167FAE2329911F9800D087265D1BA720A8801FF775AC1B31
  • PowerShell-7.2.7-win-x64.zip
    • 4686202E22EC153F4FEF0B4D7FB2D577A6B0CD4D448B598E151417D095BC8FAD
  • PowerShell-7.2.7-win-x86.msi
    • D9BAF2076D9F61BBB706B61542A68168FA8C870FFC41630780ACA3D1405444BD
  • PowerShell-7.2.7-win-x86.zip
    • C82C042E05BA7FC66DD84D43FA46B33131ACFC7028B8AF724AC149171D2D24B5
  • powershell-lts_7.2.7-1.deb_amd64.deb
    • DC85567C9A52E16EBED727F41389DE0B8E3275437E4B7A3905BC894F359A24F9
  • powershell-lts-7.2.7-1.cm.x86_64.rpm
    • C41A1B01E0799EE03C95425D36CA6442A52D746956D7547D536322484A13F857
  • powershell-lts-7.2.7-1.rh.x86_64.rpm
    • D14502B9F91649C49294A6978231EA1235804E443D3582A9276245160A875210
  • powershell-lts-7.2.7-osx-arm64.pkg
    • AE99BC06DEDDDE939FA5130466FEF2B44B9460DA6C4198BB190C8BBD349F82C8
  • powershell-lts-7.2.7-osx-x64.pkg
    • F819E17DE7D389C423BAB44C93C59EA132375D53F7077647AF7C79464AA3DB24

v7.0.13 Release of PowerShell

7.0.13 — 2022-10-20

Engine Updates and Fixes

  • Stop sending telemetry about ApplicationType (#18265)

Build and Packaging Improvements

Bump .NET SDK to 3.1.424 (#18272)

  • Update Wix file for new assemblies (Internal 22873)
  • Update the cgmanifest.json for v7.0.13 (#18318)
  • Update Newtonsoft.Json version for 7.0.13 release (#18259)
  • Fix build.psm1 to not specify both version and quality for dotnet-install (#18267)
  • Update list of PowerShell team members in release tools(#18266)
  • Move cgmanifest generation to daily (#18268)
  • Disable static analysis CI on 7.0 (#18269)

SHA256 Hashes of the release artifacts

  • powershell_7.0.13-1.debian.10_amd64.deb
    • 0688A332EDBD5BE32222108576398E6E7A8115482CFFF498DCEAE9AD248CDB40
  • powershell_7.0.13-1.debian.11_amd64.deb
    • 6C3FA7FE96A881B022F4B8C5E84219A93E068A8108DCD0FC24AA16721F057E65
  • powershell_7.0.13-1.debian.9_amd64.deb
    • DC7E0285ECDFF219BE3639FADF3E7C56F1BE09C5F6090889B1CD6A55ECDF3666
  • powershell_7.0.13-1.ubuntu.16.04_amd64.deb
    • 278F144291E0E7EBB366B5E06A201E9F03437C5D3DE9FB8F0689B9B958010DF6
  • powershell_7.0.13-1.ubuntu.18.04_amd64.deb
    • FF851D2A014B9D9FCC928CDF1B07C17DE1C24FF29A8535FB1DFDA489507559C8
  • powershell_7.0.13-1.ubuntu.20.04_amd64.deb
    • A0B181ED46D3A57CB0184C9C5C77A46CE59B9FBE2F8B6CB8A5776AFB4E23F89D
  • powershell-7.0.13-1.centos.8.x86_64.rpm
    • 1D47955C0DE42822FAC39AB6D698B0DA7DD6061F8C984B8ECD493C247619116D
  • powershell-7.0.13-1.rhel.7.x86_64.rpm
    • 1131BFC0B898E996352DD548AB3746F113887B05C8C875C34B7147B637B9B724
  • powershell-7.0.13-linux-alpine-x64.tar.gz
    • 6141BE506D720F40B305D47C4F1CCA5ED8B5D2D3A8080EF4DDDA59B6A881B2AB
  • powershell-7.0.13-linux-arm32.tar.gz
    • 21C21D115C6972C7B98352BD8732E671F7FD3B6D4DD27C1171234D2CF25AB39A
  • powershell-7.0.13-linux-arm64.tar.gz
    • 033A7858954F9BD9A8E15116FC5AC5F2526FDCE7CEC5A5BC51D5751B87B249E7
  • powershell-7.0.13-linux-x64.tar.gz
    • 8387987C18D0FE941C9365837A47C393DE576D969A06950B9CA133BC92BF9BA9
  • powershell-7.0.13-linux-x64-fxdependent.tar.gz
    • 4BD11E7FE2F2BE906A5E30B80AB2E5663359E6743396C1306BB92FFA49E1BB7E
  • powershell-7.0.13-osx-x64.pkg
    • DD57DC1519769AF6B7EB6DEB221BFB5C7C3F8399C1469D6859519647710C7863
  • powershell-7.0.13-osx-x64.tar.gz
    • 8318A1B56B8F713FF4A13852A3D4C6ADD6322E539D98116BC5298C58B51561BC
  • PowerShell-7.0.13-win-arm32.zip
    • 908E3A048B8AAC102BC0DC53246CC3E613F8271C6DA909601C078FC3DE16184A
  • PowerShell-7.0.13-win-arm64.zip
    • 4DB1C4C3457ED3E86B731FD1DC666C89984E7E21705524391B53B8CA40D747C1
  • PowerShell-7.0.13-win-fxdependent.zip
    • 1C37CF0A210A7F9FCD808551AF3581A2989487F29308080324D9B087E1A3398E
  • PowerShell-7.0.13-win-fxdependentWinDesktop.zip
    • 4AA023DB767D577FC6CC40350FC1BB46B8F892C02C8398C956516307C0C33257
  • PowerShell-7.0.13-win-x64.msi
    • E12CEA4C2D8F7F7C6493B5AFB44AE90B3D5C4A6CDA267F183017E6E2F8E0A57A
  • PowerShell-7.0.13-win-x64.zip
    • A93894F2DD8B508F78DFF6A774A678D4E45BA45ECB7F9409D24E4E3D7768D3A4
  • PowerShell-7.0.13-win-x86.msi
    • 88A539FE3C899E3C0920738CCBB96280D5DD318CEE34A7803E6E86632C88DDDA
  • PowerShell-7.0.13-win-x86.zip
    • 14859DBAF1A9C78F8D849DB4C37903F9E01DA0B6486D9825F92502D81E6B18E6
  • powershell-lts_7.0.13-1.debian.10_amd64.deb
    • 3713AC787AC0259DD8A73CF6DA2BE30E12659D4DDD4E5CC2CE35DCBDDA0BE564
  • powershell-lts_7.0.13-1.debian.11_amd64.deb
    • AA945DC5F6F25DFCF1262ACA5A3E1AEE4A536C28DCF0A7F080FA27FC1F47E750
  • powershell-lts_7.0.13-1.debian.9_amd64.deb
    • 1C09C93113EAD72D66565B178ABE0C7BBAD88BD2AB5DDF6AB12C1E747DBEFB55
  • powershell-lts_7.0.13-1.ubuntu.16.04_amd64.deb
    • D3B929A7BDCEBDE9047B0D5C164B39A71350D5AA387315D775FD3FC36FC3DB10
  • powershell-lts_7.0.13-1.ubuntu.18.04_amd64.deb
    • BED5A7254B4589C6A2BB40F4CD1062434368857D028ED0840C9DD6C5DE7F3F7B
  • powershell-lts_7.0.13-1.ubuntu.20.04_amd64.deb
    • 723E77C0961849DC2A8576519C64E1EF6D07A7F0665110A54D60FD2626A8BD5B
  • powershell-lts-7.0.13-1.centos.8.x86_64.rpm
    • 36B5EAA97EA234067DDB41BD5ED44EFB30A1941F7B8E24B33A2DF84467D523A2
  • powershell-lts-7.0.13-1.rhel.7.x86_64.rpm
    • F27C0E494CB0F66F7BD0C912857B2A3E68EE6E08F0D52161EEDFF558771DCFBA
  • powershell-lts-7.0.13-osx-x64.pkg
    • 13BC58095C8C9304CA6FBA71118F114F6F4060EBA3B3798052D700E61B7AE8C7

v7.3.0-preview.8 Release of PowerShell

7.3.0-preview.8 — 2022-09-20

NOTE: Known issue about Console.ReadKey() on Unix platforms that the KeyChar is not preserved for Ctrl+Letter inputs. This causes all key bindings in the form of Ctrl+Letter to not work in PowerShell v7.3.0-preview.8 on Unix platforms. For details, see the .NET issue dotnet/runtime#75795. The fix dotnet/runtime#75853 will be included in .NET 7.0.0-rc.2 and we plan to include this in the next PowerShell 7.3 release.

General Cmdlet Updates and Fixes

  • Filter out compiler generated types for Add-Type -PassThru (#18095)
  • Fix error formatting to use color defined in $PSStyle.Formatting (#17987)
  • Handle PSObject argument specially in method invocation logging (#18060)
  • Revert the experimental feature PSStrictModeAssignment (#18040)
  • Make experimental feature PSAMSIMethodInvocationLogging stable (#18041)
  • Make experimental feature PSAnsiRenderingFileInfo stable (#18042)
  • Make experimental feature PSCleanBlock stable (#18043)
  • Make experimental feature PSNativeCommandArgumentPassing stable (#18044)
  • Make experimental feature PSExec stable (#18045)
  • Make experimental feature PSRemotingSSHTransportErrorHandling stable (#18046)
  • Add the ConfigurationFile option to the PowerShell help content (#18093)

Build and Packaging Improvements

Bump .NET SDK to version 7.0.100-rc.1

  • Update ThirdPartyNotices.txt for 7.3.0-preview.8 (Internal 22553)
  • Update cgmanifest.json for 7.3.0-preview.8 (Internal 22551)
  • Re-enable building with Ready-to-Run (#18107)
  • Make sure Security.types.ps1xml gets signed in release build (#17930)
  • Update DotnetRuntimeMetadata.json for .NET 7 RC1 build (#18106)
  • Add XML reference documents to NuPkg files for SDK (#18017)
  • Make Register MU timeout (#17995)
  • Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0 (#17924)
  • Update list of PS team members in release tools (#17928)
  • Update to use version 2.21.0 of Application Insights (#17927)
  • Complete ongoing Write-Progress in test (#17922)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • B8FE62FE51C391395CD43E3411B73885E7F58C671506243161D742F39597DF78
  • powershell-7.3.0-preview.8-linux-alpine-x64.tar.gz
    • 9F25E94EA30DAA89BD17D3A35D753138D02F829D223ABAC4D9E1E116A7D4648F
  • powershell-7.3.0-preview.8-linux-arm32.tar.gz
    • 6FC64E841EF3DC701E99FA58FFD4502FD6EE8F8C3FCED1A2FD5F917A72AB6483
  • powershell-7.3.0-preview.8-linux-arm64.tar.gz
    • 503A624D4B880F8D86FB52105D1680EA833278546D07052BD6EB82E5413B3886
  • powershell-7.3.0-preview.8-linux-x64.tar.gz
    • B6F3EDF099475012284A27455D49609A8A0CAA5A35FBD5AF1D2FBEE65A3F539A
  • powershell-7.3.0-preview.8-linux-x64-fxdependent.tar.gz
    • F3B87F93EFF7861AFD87EC53801A62D27ACABE5F081AA106D9FC65B5A32A9E3B
  • powershell-7.3.0-preview.8-osx-arm64.pkg
    • 6A7E3B19A6282931230A56F56A18F99C3F582ACB30985AED47D4B70192584605
  • powershell-7.3.0-preview.8-osx-arm64.tar.gz
    • 1D9A16A998A2D36955285BF9DE65E45F69EFB4067E54C120B6F96AA224459CE1
  • powershell-7.3.0-preview.8-osx-x64.pkg
    • 84AC26DA95486D0BB417BE13C7C5E901A1A1AC7F4F756EF8454376E2C40860CC
  • powershell-7.3.0-preview.8-osx-x64.tar.gz
    • 7F1432AD05D48487C8B4A5A2652CF4360DCEBC05CC30FF129E939EBB18B29211
  • PowerShell-7.3.0-preview.8-win.msixbundle
    • 2DB6A1AD18D12C5D132FC41CA99B1765763B96A3F5AAA9941B6BD5C53609FC91
  • PowerShell-7.3.0-preview.8-win-arm32.zip
    • 41854CD7D6283E3EDC3CA5836E3F9D7460E287F8CCD6AFB540288F8CD9B70593
  • PowerShell-7.3.0-preview.8-win-arm64.zip
    • 4D85D9F3385050ABAA7D60ABEF6B1BF1EB347159269F1A140B7F652630D99255
  • PowerShell-7.3.0-preview.8-win-fxdependent.zip
    • 195E46DFF99DBE778C602D600933D8895AFFEBFE314F5419699215EBA48057F3
  • PowerShell-7.3.0-preview.8-win-fxdependentWinDesktop.zip
    • CEFDB7DE0447CBD21FBD576FCBB9F2A14AC41340817F4E9F94E0B5E9C5CE3D1B
  • PowerShell-7.3.0-preview.8-win-x64.msi
    • A97001262EECD33EB210F670AC8C43DB2E46CEED525481F1EA724F0578CCCD68
  • PowerShell-7.3.0-preview.8-win-x64.zip
    • 083CF35701E5F25FBB09A8CB24E956E327EB7B1179ACD21FB0F5479782F9E9C9
  • PowerShell-7.3.0-preview.8-win-x86.msi
    • 1370E020AE3EFF3BF0905E415EAB21679B7767464AC3DF0098F60736F5CD5813
  • PowerShell-7.3.0-preview.8-win-x86.zip
    • 3F100E348414FBB345E0349ED44FFE5C6090503793E3609A7D296E0D76F9F507
  • powershell-preview_7.3.0-preview.8-1.deb_amd64.deb
    • 7A3AEE968950BE1B9DC7E8900CE2AC8537CC349DBB5F8C9EC4147AE5D6C704A1
  • powershell-preview-7.3.0_preview.8-1.cm.x86_64.rpm
    • 30F4329AD0B8C9EAAC23F4FDB796937AC912D8238313DFD4C47132C845FA23CC
  • powershell-preview-7.3.0_preview.8-1.rh.x86_64.rpm
    • FBD9DF4B6BD4273C4B102375FF3C2B9D760AD0FC40AD723CABE7277BDA0055CA

Each software is released under license type that can be found on program pages as well as on search or category pages. Here are the most common license types:

Freeware

Freeware programs can be downloaded used free of charge and without any time limitations. Freeware products can be used free of charge for both personal and professional (commercial use).

Open Source

Open Source software is software with source code that anyone can inspect, modify or enhance. Programs released under this license can be used at no cost for both personal and commercial purposes. There are many different open source licenses but they all must comply with the Open Source Definition — in brief: the software can be freely used, modified and shared.

Free to Play

This license is commonly used for video games and it allows users to download and play the game for free. Basically, a product is offered Free to Play (Freemium) and the user can decide if he wants to pay the money (Premium) for additional features, services, virtual or physical goods that expand the functionality of the game. In some cases, ads may be show to the users.

Demo

Demo programs have a limited functionality for free, but charge for an advanced set of features or for the removal of advertisements from the program’s interfaces. In some cases, all the functionality is disabled until the license is purchased. Demos are usually not time-limited (like Trial software) but the functionality is limited.

Trial

Trial software allows the user to evaluate the software for a limited amount of time. After that trial period (usually 15 to 90 days) the user can decide whether to buy the software or not. Even though, most trial software products are only time-limited some also have feature limitations.

Paid

Usually commercial software or games are produced for sale or to serve a commercial purpose.

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

Engine Updates and Fixes

  • Fix SuspiciousContentChecker.Match to detect a pre-defined string when the text starts with it (#18916)
  • Fix for JEA session leaking functions (Internal 23820)
  • General Cmdlet Updates and Fixes
  • Fix Start-Job to check the existence of working directory using the PowerShell way (#18917)
  • Fix Switch-Process error to include the command that is not found (#18650)

Tests

  • Allow system lock down test debug hook to work with new WLDP API (fixes system lock down tests) (#18962)

Build and Packaging Improvements

Update package versions.

  • SHA256 Hashes of the release artifacts
    • hashes.sha256
  • D8CD0FE9D8462435D875B034D1DD3E0A1223CD6A62F867F4CE2FF4BE7D899491
    • powershell_7.3.1-1.deb_amd64.deb
  • C23B461A443AB87F9C11CE69FB625A01D7FD141F30CA42BEC7A86CEFED79EBAC
    • powershell-7.3.1-1.cm.x86_64.rpm
  • 9DC84952CEE2C3A8D644265A8E02EDE779DF986D222786182BDFE199CBD93149
    • powershell-7.3.1-1.rh.x86_64.rpm
  • BC5695F06121DBF8EBF56A842B8723E241FD5299BB34DB42B367A4157B9A9DA8
    • powershell-7.3.1-linux-alpine-x64.tar.gz
  • 043CBA55FC9208FCC51074D7174E295D4B46D2EDCABD03E107736BD6731DDF66
    • powershell-7.3.1-linux-arm32.tar.gz
  • 3AF65D5DB14D3B8D2C7F1E756821B036ED8629CC4BC59F7F6B260F6AF4DA72CA
    • powershell-7.3.1-linux-arm64.tar.gz
  • F0E03A128171E596A2387D86EF659F3A09D3700BE900D62BDEA3156D005EDA68
    • powershell-7.3.1-linux-x64.tar.gz
  • 68C2C0531A6796871DD7341B66C7085DDCC70570EB619DA3DBED769BCE4EE371
    • powershell-7.3.1-linux-x64-fxdependent.tar.gz
  • D6032C02D57DCBC3FAE5C0D2572DEA5682504811061BD1635A07B70B137E21FA
    • powershell-7.3.1-osx-arm64.pkg
  • ADB1E56FFF1E3B4BD1403E75089B92EF8B7432DCA6FE48CF94ED84A16936CD7E
    • powershell-7.3.1-osx-arm64.tar.gz
  • 66AE3E155043011A0CB7025E748C385C101C464FC105F39818DA678B702154BD
    • powershell-7.3.1-osx-x64.pkg
  • B6C8D4F8ED0CD1854CD00FE8A7816428093E71FDDC30546A3406C07F409C02AE
    • powershell-7.3.1-osx-x64.tar.gz
  • 18529E2EF589DACFA62B3ADAA0640EDABF5F31FE4CC3D484D5060F93166E6156
    • PowerShell-7.3.1-win.msixbundle
  • F2C9247D6108B42EBCD489FC2EF52078EB450CF7282E4B91B9525A334F38B233
    • PowerShell-7.3.1-win-arm32.zip
  • D808FBBB91E73F39BA1629D4339F2CC6E73D0C1A51EA5FF91BA8F68861B11A5E
    • PowerShell-7.3.1-win-arm64.zip
  • F86C1DA8896144A0D913B85B58157B419D3A89FF357EA191081D58DE944DE354
    • PowerShell-7.3.1-win-fxdependent.zip
  • 12A4E9100CF6448583D205714B262A0C3EA0CA4F2056ABEFD6831A6AFB923160
    • PowerShell-7.3.1-win-fxdependentWinDesktop.zip
  • 9938F6F95BBD0341B1279BA859B4BF643924759534DC6B527E15528E736E3149
    • PowerShell-7.3.1-win-x64.msi
  • CAD0026DF877F1B195B87AAE1858E8BC8BA759C19B7440CD62E1F5432665519F
    • PowerShell-7.3.1-win-x64.zip
  • 997EDF93ED570C0E6559588F2E3F52CB2B043535D7022128F2A734A2D904E3F5
    • PowerShell-7.3.1-win-x86.msi
  • 0266C3BCF23A35E5400C8DA28BE951986454D33973E56274D0E6217B0C56829A
    • PowerShell-7.3.1-win-x86.zip
  • 9FA3E39DC072093F0AB86EC75C91199D91B526BEFCE80722D6FB5F6614C21547

Содержание

  • Шаг 1: Проверка обновления SP1
  • Шаг 2: Установка универсальной среды C
  • Шаг 3: Установка WMF 5.1
  • Шаг 4: Запуск и обновление PowerShell
    • Установка последней версии PowerShell через GitHub
  • Вопросы и ответы

Скачать Windows PowerShell для ОС Windows 7

Шаг 1: Проверка обновления SP1

Официально обновление SP1 для Windows 7 уже не поддерживается разработчиками, однако сейчас все еще можно его установить, если этот апдейт не был добавлен в операционную систему. Его наличие обязательно для дальнейшей установки или обновления PowerShell, поэтому выполните этот шаг, перейдя к инструкции по ссылке ниже.

Подробнее: Обновление Windows 7 до Service Pack 1

Шаг 2: Установка универсальной среды C

Второй этап — установка универсальной среды C, которая необходима для корректного выполнения следующих программ и запуска PowerShell в Windows 7. Ее инсталляция производится с официального сайта через автономный установщик обновлений WUSA.

Перейти к скачиванию универсальной среды C с официального сайта

  1. Кликните по предыдущей ссылке и после перехода начните загрузку рассматриваемого компонента.
  2. Запуск скачивания универсальной среды С для установки PowerShell в Windows 7

  3. Откройте полученный архив и найдите совместимый с вашей Виндовс 7 пакет обновления. Скорее всего, это будет Windows6.0 или Windows6.1 с учетом разрядности. Если после запуска вы получили уведомление о том, что обновление недоступно для этого ПК, попробуйте открыть другой MSU-файл.
  4. Запуск подходящего обновления универсальной среды перед установкой PowerShell в Windows 7

  5. Начнется поиск обновлений, занимающий некоторое время.
  6. Поиск обновлений универсальной среды перед установкой PowerShell в Windows 7

  7. Далее появится уведомление об установке KB3118401, которое необходимо подтвердить.
  8. Подтверждение инсталляции обновлений универсальной среды перед установкой приложения PowerShell в Windows 7

  9. Запустится процесс инсталляции обновления — следите за его прогрессом в этом же окне.
  10. Инсталляция обновлений универсальной среды перед установкой приложения PowerShell в Windows 7

По завершении рекомендуется перезагрузить компьютер, после чего приступайте к добавлению следующих компонентов.

Шаг 3: Установка WMF 5.1

Если выше мы разобрали вспомогательные компоненты, требуемые для корректной работы PowerShell, то WMF (Windows Management Framework) как раз напрямую связан с этим компонентом и позволяет ему в полной мере использовать встроенные скрипты, в том числе и для обновления до последней версии.

Перейти к скачиванию WMF с официального сайта

  1. Оказавшись на странице загрузки обновления, нажмите по ссылке «WMF 5.1», находящейся в таблице сравнения версий операционных систем.
  2. Поиск последнего обновления для PowerShell в Windows 7 на официальном сайте Microsoft

  3. После открытия новой страницы щелкните на «Download», перейдя тем самым к выбору файлов для скачивания.
  4. Загрузка последнего обновления для PowerShell в Windows 7 с официального сайта

  5. Отметьте маркерами только версии для Windows 7, соответствующие разрядности «семерки».
  6. Выбор версии последнего обновления PowerShell в Windows 7 на официальном сайте

    Lumpics.ru

  7. Запустите находящийся в архиве файл MSU и дождитесь поиска подходящих обновлений.
  8. Запуск установщика обновления PowerShell в Windows 7 из полученного архива

  9. Подтвердите уведомление об их инсталляции.
  10. Подтверждение установки обновления для PowerShell в Windows 7 из полученного архива

  11. При отображении сообщения о необходимости перезагрузки ОС сделайте это, чтобы PowerShell был успешно интегрирован.
  12. Перезагрузка компьютера после обновления PowerShell в Windows 7 из полученного архива

После перезагрузки компьютера PowerShell уже будет добавлена в Windows: вы сможете запустить ее и проверить обновления через загруженный ранее установочный пакет. Если же нужды в последней версии оснастки нет, просто переходите к ее стандартному использованию.

  1. Откройте «Пуск», найдите там Windows PowerShell и запустите это приложение.
  2. Запуск PowerShell в Windows 7 после ее успешной установки из архива

  3. Далее перейдите к скачанному ранее архиву, где помимо файла MSU располагался скрипт для PowerShell. Перетащите его на рабочий стол для распаковки.
  4. Распаковка файла для обновления PowerShell в Windows 7 до последней версии

  5. Теперь перетащите его в PowerShell и дождитесь появления новой строки.
  6. Перенос скрипта для обновления PowerShell в Windows 7 доп последней версии

  7. Запустите скрипт, нажав клавишу Enter.
  8. Запуск скрипта для обновления PowerShell в Windows 7 до последней версии

Если же на экране появилась ошибка, значит, приложение не нуждается в обновлении.

Установка последней версии PowerShell через GitHub

Как альтернативный вариант разберем скачивание отдельного приложения с PowerShell через GitHub. Его последняя версия устанавливается рядом с классической оболочкой и может работать параллельно.

Перейти к скачиванию последней версии PowerShell с GitHub

  1. После перехода по ссылке выше найдите таблицу с наименованиями поддерживаемых платформ, где выберите свою версию Windows и скачайте стабильную версию приложения.
  2. Выбор версии отдельного приложения PowerShell в Windows 7 для скачивания

  3. По окончании загрузки запустите установщик.
  4. Скачивание отдельного приложения последней версии PowerShell в Windows 7

  5. В нем переходите к следующему шагу.
  6. Переход к установке отдельного приложения последней версии PowerShell в Windows 7

  7. Выберите место на компьютере, куда хотите установить программу.
  8. Выбор расположения для установки приложения последней версии PowerShell в Windows 7

  9. Ознакомьтесь с дополнительными опциями перед установкой и отметьте галочкой те параметры, которые хотите применить.
  10. Дополнительные параметры перед установкой последней версии PowerShell в Windows 7

  11. Ожидайте окончания установки, а затем найдите исполняемый файл PowerShell 7 на рабочем столе или в «Пуск».
  12. Запуск отдельного приложения с последней версией PowerShell в Windows 7

  13. После запуска попробуйте ввести любой скрипт, чтобы удостовериться в нормальной работе консоли.
  14. Успешный запуск отдельного приложения с последней версией PowerShell в Windows 7

Еще статьи по данной теме:

Помогла ли Вам статья?

Обновлено

2019-07-03 08:51:47

Совместимость

Windows 2008, Windows 7, Windows 8, Windows 10

Описание

Windows PowerShell — это оболочка командной строки, разработанная компанией Microsoft для облегчения управления процессами и операционными системами, а также автоматизации задач.

О программе

Перед вами программа с открытым исходным кодом, которая позволяет системным администраторам и опытным пользователям без особых усилий контролировать работу определённых программ или целой операционной системы, а также автоматизировать многие задачи. Используя специальные команды, при помощи ПауэрШелл можно управлять компьютерами из командной строки, а также получить доступ к реестру или хранилищу сертификатов так же просто, как к простым файлам или папкам на ПК.

Стоит добавить, что PowerShell включает многофункциональное средство синтаксического анализа выражений. А наличие специального журнала позволяет значительно упростить копирование команд в отдельные файлы для их дальнейшего использования в качестве скриптов.

С нашего сайта вы можете скачать Windows PowerShell совершенно бесплатно.

Версии

Microsoft объявила о выходе новой версии PowerShell 7. Этот выпуск содержит множество улучшений и дополнений. В статье я покажу как скачать и установить PowerShell 7 в Windows 10, Windows 8 и Windows 7.

PowerShell — простыми словами усовершенствованная командная строка, с огромным набором готовых к использованию командлетов и поставляется с возможностью использования .NET framework / C # в различных сценариях. PowerShell 7, также известный как PowerShell Core, является кроссплатформенным инструментом и может работать в Windows, MacOS и Linux.

РЕКОМЕНДУЕМ:
Как скачать файл в PowerShell

Обновить PowerShell до версии 7.0, можно двумя способами: скачав со официальной страницы и запустив установщик или установить с помощью старой версии PowerShell.

Содержание

  1. Как обновить PowerShell 7
  2. Как скачать PowerShell 7
  3. Как установить PowerShell 7
  4. Как запустить старую версию из PowerShell 7

Если вы хотите обновить PowerShell из самого приложения, откройте его с правами администратора. Запустите следующую команду (не нужно изменять команду):

iex «& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI»

Команда сначала загрузит установщик со страницы PowerShell Github. Какое-то время может показаться, что ничего не происходит, но это не так.

Затем начнется процесс установки. Когда обновление будет завершено, вы увидите новое окно PowerShell, а вверху будет обновлен номер версии.

Как скачать PowerShell 7

Чтобы установить PowerShell 7 в Windows 10, Windows 8 и Windows 7:

  1. Перейдите на страницу релиза PowerShell на GitHub.Для получения последней версии прокрутите вниз откройте выпадающее меню Assets.
  2. Выберите файл PowerShell-7.0.0-win-x64.msi или PowerShell-7.0.0-win-x86.msi, соответствующий вашей 32-разрядной или 64-разрядной версии Windows (см. также Что такое разрядность системы Windows)

PowerShell 7 скачать 64 32

Как установить PowerShell 7

  1. После загрузки запустите файл MSI.
  2. Следуйте инструкциям установщика. При желании вы можете изменить каталог установки по умолчанию и настроить его основные параметры.
  3. При появлении запроса от UAC, нажмите «Да» для подтверждения.
  4. Можете отметить чекбокс «Add open here…»,  который добавит пункт контекстного меню PowerShell 7.

powershell 7 установка Windows 10

Теперь PowerShell 7 доступен из контекстного меню в проводнике Windows.

powershell 7 64 bit windows 10

PowerShell 7 — огромный шаг вперед для Microsoft. Являясь первым кроссплатформенным выпуском компании для языка сценариев, он также содержит новые логические операторы, новый командлет Get-Error для простой обработки ошибок времени выполнения, автоматическую проверку обновлений, параметры обработки структурированных данных в форматах JSON, CSV и XML., и многое другое. Более подробную информацию о новшествах и изменениях новой версии PowerShell, вы можете узнать на официальной странице репозитория Github.

Как запустить старую версию из PowerShell 7

Если вам нужно запустить более старую версию PowerShell, например 5 версию, вы можете запустить следующую команду в окне запуска (нажмите Win R, чтобы открыть окно выполнить).

C:WindowsSystem32WindowsPowerShellv1.0powershell.exe Version 5

Вы можете изменить число в конце с 5 на 2, чтобы запустить PowerShell 2.0.

РЕКОМЕНДУЕМ:
Аналоги Bash Unix инструментов в PowerShell Windows

На этом все. Теперь вы знаете, как скачать и установить PowerShell 7 в Windows 10, Windows 8 и Windows 7.

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (3 оценок, среднее: 5,00 из 5)

Загрузка…

Понравилась статья? Поделить с друзьями:
  • Windows postgresql password authentication failed for user
  • Windows post installation wizard что это
  • Windows post install wizard официальный сайт скачать
  • Windows post install wizard wpi скачать торрент
  • Windows post install wizard ovgorskiy edition