Microsoft、「PowerShell 7.2」の一般提供を開始Microsoft Updateで自動更新が可能に、ANSIサポートも強化

Microsoftはオープンソースでクロスプラットフォームのタスク自動化ソリューションの最新版「PowerShell 7.2」の一般提供を開始した。Microsoft Updateによる自動更新が可能になっている。

» 2021年11月12日 17時00分 公開
[@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 Microsoftは2021年11月8日(米国時間)、オープンソースでクロスプラットフォームのタスク自動化ソリューションである「PowerShell」の最新版「PowerShell 7.2」の一般提供を開始したと発表した。

 PowerShellはコマンドラインシェル、スクリプト言語、構成管理フレームワークで構成され、Windows、Linux、macOS上で実行できる。PowerShell 7.2はLTS(Long Term Support:長期サポート)リリースであり、3年間サポートされる。サポート終了は2024年末ごろの予定だ。

 PowerShellはマイナーバージョン番号が偶数の場合はLTSリリースであり、奇数の場合は1年間サポートされる。

 PowerShell 7.2は、同じく2021年11月8日にリリースされた「.NET 6」をベースにしている。さまざまな点でパフォーマンスが強化され、バグ修正が行われており、スクリプトで新しいAPIが使用可能になった。

Microsoft Updateによる自動更新が可能に

 Windows版PowerShellはPowerShell 7.2から、MSIパッケージを使ってインストールすれば、Microsoft Updateによる自動更新が行われるようになった。

 PowerShell 7.2をMicrosoft Storeからインストールした場合も、これまでのPowerShellと同様に自動更新される。ただし、Windows ServerでPowerShellの自動更新機能を利用するには、MSIパッケージをインストールする必要がある。Windows ServerではMicrosoft Storeがサポートされていないからだ。

 なお、MSIパッケージをインストールすると、PowerShell 7の更新とMicrosoft Updateが自動的に有効化されるが、PowerShell 7を手動で更新したい場合は、インストール時に自動更新を拒否することもできる。

 Microsoft StoreではPowerShellの安定版とプレビュー版が提供されており、両者を同じマシンで共存させることもできる。

 Microsoft Updateサポート以外の主な新機能は次の通り。

ANSIサポートの強化

 ANSIエスケープシーケンスは、コンソールとサポート対象ターミナルでテキスト修飾などを提供する業界標準の方法だ。

Copyright © ITmedia, Inc. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。