PowerShell

詳細情報

タイトル PowerShell
URL https://github.com/PowerShell/PowerShell
バージョン ver 7.5.2
更新日 2025/06/25
追加日 2016/08/19
種別 フリーソフト
説明 Microsoftによるクロスプラットフォームのオートメーションツール。

レビュー

PowerShell は、クロスプラットフォーム (Windows、Linux、macOS) の自動化および設定ツール/フレームワーク。

既存のツールと連携し、構造化データ (JSON、CSV、XML など)、REST API、オブジェクトモデルを扱うために最適化されている。コマンドラインシェル、関連するスクリプト言語、およびコマンドレットを処理するためのフレームワークが含まれている。

スクリーンショット

スクリーンショットはありません。

更新グラフ

Created with Highcharts 5.0.2Total更新回数24/0924/1024/1124/1225/0125/0225/0325/0425/0525/0625/0725/0800.511.522.5

バージョン履歴

v7.5.2 Release of PowerShell

7.5.2 - 2025-06-24

Engine Updates and Fixes

  • Move .NET method invocation logging to after the needed type conversion is done for method arguments (#25357)

General Cmdlet Updates and Fixes

  • Set standard handles explicitly when starting a process with -NoNewWindow (#25324)
  • Make inherited protected internal instance members accessible in class scope. (#25547) (Thanks @mawosoft!)
  • Remove the old fuzzy suggestion and fix the local script file name suggestion (#25330)
  • Fix PSMethodInvocationConstraints.GetHashCode method (#25306) (Thanks @crazyjncsu!)

Build and Packaging Improvements<

(省略されました)
v7.4.10 Release of PowerShell

7.4.10

Engine Updates and Fixes

  • Fallback to AppLocker after WldpCanExecuteFile (#25229)

Code Cleanup

Tools

  • Do not run labels workflow in the internal repository (#25411)

Build and Packaging Improvements

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • E25043DB710DF5F51B0383FEB4BB7A7940DA9A807B39AA36373036A8F668D1C3
  • powershell-7.4.10-1.cm.aarch64.rpm
    • 6D0476012DEDD90BE94066A0D0E9E59F6CCF4182A517D7C0A9732E0C30670482
  • powershell-7.4.10-1.cm.x86_64.rpm
    • 4C1B629F465BF85E96E4E64EC6A6520DD23011498B651C456AC696148D16F69F
  • power
(省略されました)
v7.5.1 Release of PowerShell

7.5.1

Engine Updates and Fixes

  • Fallback to AppLocker after WldpCanExecuteFile (#25305)

Code Cleanup

Tools

  • Do not run labels workflow in the internal repository (#25343)
  • Update CODEOWNERS (#25321)
  • Check GitHub token availability for Get-Changelog (#25328)
  • Update PowerShell team members in releaseTools.psm1 (#25302)

Build and Packaging Improvements

v7.6.0-preview.4 Release of PowerShell Pre-release
Pre-release

7.6.0-preview.4

Breaking Changes

  • Fix WildcardPattern.Escape to escape lone backticks correctly (#25211) (Thanks @ArmaanMcleod!)
  • Convert -ChildPath parameter to string[] for Join-Path cmdlet (#24677) (Thanks @ArmaanMcleod!)

PowerShell 7.6-preview.4 includes the following updated modules:

  • Microsoft.PowerShell.ThreadJob v2.2.0
  • ThreadJob v2.1.0
    The ThreadJob module was renamed to Microsoft.PowerShell.ThreadJob. There is no difference
    in the f
(省略されました)
v7.6.0-preview.3 Release of PowerShell Pre-release
Pre-release

7.6.0-preview.3

Breaking Changes

  • Remove trailing space from event source name (#24192) (Thanks @MartinGC94!)

General Cmdlet Updates and Fixes

  • Add completion single/double quote support for -Noun parameter for Get-Command (#24977) (Thanks @ArmaanMcleod!)
  • Stringify ErrorRecord with empty exception message to empty string (#24949) (Thanks @MatejKafka!)
  • Add completion single/double quote support for -PSEdition parameter for Get-Module (#24971) (Thanks
(省略されました)
v7.5.0 Release of PowerShell

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
    (省略されました)
    v7.6.0-preview.2 Release of PowerShell Pre-release
    Pre-release

    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 to Get-Command (#18955) (Thanks @MartinGC94!)
    • Update Named and Statement block type inference to not consider AssignmentS
    (省略されました)
    v7.5.0-rc.1 Release of PowerShell Pre-release
    Pre-release

    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
    (省略されました)
    v7.4.6 Release of PowerShell

    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
    (省略されました)
    v7.5.0-preview.5 Release of PowerShell Pre-release
    Pre-release

    7.5.0-preview.5 - 2024-10-01

    Breaking Changes

    • Treat large Enum values as numbers in ConvertTo-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 to Resolve-Path and Convert-Path cmdlets to support wildcard hidden files (#20981) (#24344)
    • Add
    (省略されました)
    v7.5.0-preview.4 Release of PowerShell Pre-release
    Pre-release

    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
    (省略されました)