PowerShell 7.2の一般的な可用性を発表することを嬉しく思います!このリリースでは、長期サポート(LTS)として偶数のマイナーバージョンリリースを続行します。奇数のマイナーバージョンでは、1年間のサポートライフサイクルがあります。これは、このリリースが3年間生産でサポートされることを意味します(サポートの終わりは2024年の終わりになるでしょう)。

このリリースは.NET 6に構築されています。これには、スクリプトで使用する多くのパフォーマンス向上、バグ修正、および新しいAPIが含まれます。

私たちの最後のLTSリリースはPowerShell 7.0でした。これは、PowerShell 7.0がまだサポートされていて7.2が入手可能である1年の重なりがあることを意味します。この時間を使用して7.2を評価することをお勧めし、7.0から7.0への移行を防ぐ問題を報告します。

それを手に入れる方法?

オペレーティングシステムによっては、PowerShell 7をインストールする方法がいくつかあります。

Windowsでは、7.2から始めて、MSIパッケージを使用してインストールした場合、PowerShell 7はMicrosoft Updateを介して自動的に更新されます。

あるいは、Microsoft Storeからインストールすると、PowerShell 7も自動的に更新されますが、MicroSFTストアがWindows Serverではサポートされていないため、自動更新機能を取得するためにWindows ServerにMSIをインストールする必要があります。 Microsoft Storeリリースには、並べて機能する安定したリリースチャンネルの両方がインストールされている必要があります。

LinuxおよびMacOSでは、インストールに使用したのと同じ方法で更新し続けるでしょう。

新着情報?

7.2の新機能について、より包括的なドキュメントがありますが、ここにハイライトがいくつかあります。

Microsoft Update Support

上記のように、重要なバグ修正またはセキュリティアップデートのみを含むサービスリリースがあるときはいつでも7.2のインストールを自動的に更新するためにMicrosoft Updateとの統合があります.MSIインストーラは自動的にPowerShell 7を更新するだけでなく、Microsoft Updateを有効にします。あなたが手動でPowerShell 7を自分で更新することを好む場合は、インストール中に自動更新からオプトアウトすることを選択できます。

Microsoft Updateの場合は、プレビューチャンネルと安定したチャンネルの両方を継続しています(並び側で使用できる場所)。そのため、7.2インストールされ有効なMicrosoft Updateのプレビューがある場合は、利用可能な一度7.3プレビューに更新されます。 7.2。

Enhanced ANSIサポート

ANSIエスケープシーケンスは、コンソールとサポートされている端末の間のテキスト装飾サポート(端末内の他の機能)を提供するための業界標準の方法です。

これらの装飾の使用は、コマンドラインツールやシェルが情報を強調表示または区別するための一般的な方法です。たとえば、7.2の新機能は、テーブルまたはリストビューを使用するときにメタデータVSデータに別の色を使用することです。

7.2では、$ PSSTYLEと呼ばれる新しい組み込み変数を追加して、スクリプトやコマンドレットにデコレーションを簡単に追加したり、ANSIエスケープシーケンスの制御を簡単に追加しました。これを使用して着色、イタリック体、背景色などを追加することができます。そしてそれは変数であるため、タブ補完を使用してあなたができることを発見することができます。

これはいくつかのテキストを飾るための例です:

$ PSSTYLE 変数はまた、使用されている色と装飾をカスタマイズすることもできます。たとえば、デフォルトの緑色よりもテーブルヘッダーにもっと微妙なものを好むことができます。

ANSI端末の使用に関するドキュメントで $ PSSTYLE とANSIについてもっと知ることができます。

PSreadlineを用いた予測インテリシス

これはPsreadline 2.1の機能です。これはPowerShell 7.2に付属しています。特に繰り返しタスクでは、インタラクティブコンソールをより生産的にするために、あなたが入力していることを予測するためにあなたの履歴を使うための機能を追加しました。この機能は有効にする必要があり、予測テキストに使用される色をカスタマイズすることもできます。ここでは、デフォルトの色をより目に見えるものに変更しました。右矢印キーを使用して予測に影響を与える可能性がある入力を受け入れます。

ビデオ: https://devblogs.microsoft.com/power…prediction.mp4

この機能については、前回のブログ記事でそれについてもっと読むことができます。

その他の改善

多くのバグ修正とそれらの数がコミュニティから来たのは多数のバグ修正と小さな改善があります!あなたは私たちの変更履歴または私たちの新しいドキュメントの要約の詳細を読むことができます

次は何ですか?

開発はPowerShell 7.3を継続します。 7.2のバーを満たしていなかった変更は、最初のプレビュー7.3になります。 7.3の期間中のPowerShellチーム投資のためのより詳細な計画(暦年2022年)は、2022年の第1四半期に発表されます。

私たちのチームメンバー、コミュニティ貢献者、コミュニティワーキンググループメンバー、およびこのリリースを可能にするための.NETチームの感謝!

https://devblogs.microsoft.com/power…owerShell-7-2/

https://github.com/powershell/powers…ses/tag/v7.2.0

Windows 7、Windows 8、Windows 10、およびWindows 11にPowerShell 7をインストールする方法

Running 11pro 282.このアップデートが必要な理由はありますか。

ありがとう。

By admin

Leave a Reply

Your email address will not be published.