PowerShell
詳細情報
タイトル | PowerShell |
---|---|
URL | https://github.com/PowerShell/PowerShell |
バージョン | ver 7.5.0 |
更新日 | 2025/01/24 |
追加日 | 2016/08/19 |
種別 | フリーソフト |
説明 | Microsoftによるクロスプラットフォームのオートメーションツール。 |
レビュー
PowerShell は、クロスプラットフォーム (Windows、Linux、macOS) の自動化および設定ツール/フレームワーク。
既存のツールと連携し、構造化データ (JSON、CSV、XML など)、REST API、オブジェクトモデルを扱うために最適化されている。コマンドラインシェル、関連するスクリプト言語、およびコマンドレットを処理するためのフレームワークが含まれている。
スクリーンショット
更新グラフ
バージョン履歴
7.5.0
Build and Packaging Improvements
Documentation and Help Content
- Update
HelpInfoUri
for 7.5 (#24610) (#24777)
SHA256 Hashes of the release artifacts
- hashes.sha256
- 84D704257D0DBF383164A00DF66922A686587C96C4C026BE0F30EADEC23C5082
- powershell_7.5.0-1.deb_amd64.deb
- 5813414B7C7F975752A9F33E29EA40A2C17F63FB680C37F5700B8390671DED70
- powershell-7.5.0-1.cm.aarch64.rpm
- A2A9135DDE6E7777AEA5C02916C69B16F6DC628612313DF6D20C43553003532B
- powershell-7.5.0-1.cm.x86_64.rpm
- 438DD7E89D2960815363D484E9829622580BA5FCD39E74E0E710B706D81081FB
- powershell-7.5.0-1.rh.x86_64.rpm
7.6.0-preview.2 - 2025-01-14
General Cmdlet Updates and Fixes
- Add the
AIShell
module to telemetry collection list (#24747) - Add helper in
EnumSingleTypeConverter
to get enum names as array (#17785) (Thanks @fflaten!) - Return correct FileName property for
Get-Item
when listing alternate data streams (#18019) (Thanks @kilasuit!) - Add
-ExcludeModule
parameter toGet-Command
(#18955) (Thanks @MartinGC94!) - Update Named and Statement block type inference to not consider AssignmentS
7.5.0-rc.1 - 2024-11-14
NOTE: Due to technical issues, release of packages to packages.microsoft.com and release to NuGet.org is delayed.
Build and Packaging Improvements
SHA256 Hashes of the release artifacts
- hashes.sha256
- 35B6D60E7A00F55B072ECD7BAFAF12048BA55244FE80EEE1ED3E727761F1122D
- powershell-7.5.0-rc.1-linux-arm32.tar.gz
- C6B27E743B1A62B7C1A0D29389419E3A5E0E87C1A5A4F1FC15F7E30C0B44DFAC
- powershell-7.5.0-rc.1-linux-arm64.tar.gz
- B4C1B69632B85011928E2EA342E3096B2DECB47ECFF446187D277494436D088B
- powershell-7.5.0-rc.1-linux-musl-x6
7.4.6 - 2024-10-22
Build and Packaging Improvements
SHA256 Hashes of the release artifacts
- hashes.sha256
- A0589775F0911F061946B00E7C0A6C386F4D1F30AABB1AAD2D3CDA49D21F9D95
- powershell_7.4.6-1.deb_amd64.deb
- 79642721F0BC9BAF07DAFAAB68ECE1CBD822F86722492ACF9B4031D41029A735
- powershell-7.4.6-1.cm.aarch64.rpm
- BC96C691F525FC9A237EC429959B27A7216FE37983A0B931BD6EBEDE5B0227DE
- powershell-7.4.6-1.cm.x86_64.rpm
- 7CA3FE77CC3F40EDC29B4560856FFD69CCAAAEC2795AD9507FED02BAC223693C
- powershell-7.4.6-1.rh.x86_64.rpm
- BF5EBF66702561B42005295B1D00685CC90D98706CE23C53F10A3BD8AD550682
- powershell-7.4.6-linux-arm32.tar.gz
- A3A5B116C
7.5.0-preview.5 - 2024-10-01
Breaking Changes
- Treat large
Enum
values as numbers inConvertTo-Json
(#20999) (#24304)
Engine Updates and Fixes
- Fix how processor architecture is validated in
Import-Module
(#24265) (#24317)
Experimental Features
General Cmdlet Updates and Fixes
- Add
-Force
parameter toResolve-Path
andConvert-Path
cmdlets to support wildcard hidden files (#20981) (#24344) - Add
7.5.0-preview.4 - 2024-08-28
NOTE: The Windows x86 and Linux ARM32 packages are not included with this release due to a known issue. The issue will be fixed in the next release.
Engine Updates and Fixes
- RecommendedAction: Explicitly start and stop ANSI Error Color (#24065) (Thanks @JustinGrote!)
- Improve .NET overload definition of generic methods (#21326) (Thanks @jborean93!)
- Optimize the
+=
operation for a collection when it's an object array (#23901) (Thanks @jborean93!) - Allow redirecting to a variable as experimental f
7.4.5 - 2024-08-20
General Cmdlet Updates and Fixes
- Fix WebCmdlets when
-Body
is specified butContentType
is not (#24145)
Tests
- Rewrite the mac syslog tests to make them less flaky (#24152)
Build and Packaging Improvements
Documentation and Help Content
- Update docs sample nuget.config (#24147)
- Fix up broken links in Markdown files (#24144)
SHA256 Hashes of the release artifacts
- hashes.sha256
- A422403F4AF41F19A8C9485B843F5A382D28CFBA30D7EE157BAEE8C3E2574B46
- powershell_7.4.5-1.deb_amd64.deb
- 51C2948F820B663
7.4.4 - 2024-07-18
Engine Updates and Fixes
- Resolve paths correctly when importing files or files referenced in the module manifest (Internal 31780)
Build and Packaging Improvements
SHA256 Hashes of the release artifacts
- hashes.sha256
- 1F3B3C74D0B00E9EA2BFDB2BC3164521847ACBE05935641C9AD8A63483900392
- powershell_7.4.4-1.deb_amd64.deb
- 3AD26043C49EBD4237C27FA8839D2DCBE4A60D8BA864F5EACE3DE97E17678F6C
- powershell-7.4.4-1.cm.aarch64.rpm
- 6ABA950691F85519B8D0FD48918AFE99521A2EF16E44EF6831559CA43428551F
- powershell-7.4.4-1.cm.x86_64.rpm
- EC47AB450167DF392F3F16B7DA6831DB30F35909CF1E5363CE5602FEFBF8F742
- powershe
7.4.3 - 2024-06-18
General Cmdlet Updates and Fixes
- Fix the error when using
Start-Process -Credential
without the admin privilege (#21393) (Thanks @jborean93!) - Fix
Test-Path -IsValid
to check for invalid path and filename characters (#21358)
Engine Updates and Fixes
- Fix generating
OutputType
when running in Constrained Language Mode (#21605) - Expand
~
to$home
on Windows with tab completion (#21529) - Make sure both stdout and stderr can be redirected from a native executable (#20997)
Build and Packaging Improvements
SHA256 Has
7.5.0-preview.3 - 2024-05-16
Breaking Changes
- Remember installation options and used them to initialize options for the next installation (#20420) (Thanks @reduckted!)
-
ConvertTo-Json
: SerializeBigInteger
as a number (#21000) (Thanks @jborean93!)
Engine Updates and Fixes
- Fix generating
OutputType
when running in Constrained Language Mode (#21605) - Revert the PR #17856 (Do not preserve temporary results when no need to do so) (#21368)
- Make sure the assembly/library
7.4.2 - 2024-04-11
General Cmdlet Updates and Fixes
- Revert "Adjust PUT method behavior to POST one for default content type in WebCmdlets" (#21049)
- Fix regression with
Get-Content
when-Tail 0
and-Wait
are both used (#20734) (Thanks @CarloToso!) - Fix
Get-Error
serialization of array values (#21085) (Thanks @jborean93!) - Fix a regression in
Format-Table
when header label is empty (#21156)
Engine Updates and Fixes
- Revert the PR #17856 (Do not preserve temporary results when no need to do so) (#21368)
- Make sure the assembly/library resolver