ニュース
Microsoft、「PowerShell 7.0」を一般公開 ~三項演算子やnull結合演算子をサポート
「.NET Core 3.1」ベースとなり、3年間のLTSサポートが付属
2020年3月5日 10:00
米Microsoftは3月4日(現地時間)、スクリプティング環境「PowerShell」の最新メジャーアップデート「PowerShell 7.0」を一般公開した。クロスプラットフォーム化がひとまず完了したことから、「.NET Core 3.0」の後継が「.NET 5」になったのと同様、本バージョンから名称が「PowerShell Core」から単なる「PowerShell」に変更されている。
「PowerShell 7」は構造化されたデータ(JSON、CSV、XMLなど)、REST API、オブジェクトモデルなどを処理するために最適化されたクロスプラットフォームの自動化ツールおよびシステム設定の管理フレームワーク。コマンド ラインシェルやオブジェクト指向スクリプト言語、スクリプト・コマンドレットの実行とモジュールを管理するためのツールセットが含まれる。
最新版の変更で目に付くのは、新しい演算子がいくつかサポートされたことだろう。三項演算子(a ? b : c)やパイプチェーン(||、&&)、null結合演算子(??、??=)が新たに利用できるようになり、左オペランドが真、偽、null、特定値であるかどうかといったチェックをよりシンプルに記述することができる。
また、パイプラインの並列化を行う“ForEach-Object -Parallel”、エラーの調査を容易にするコマンドレット“Get-Error”などを追加。新しいバージョンを通知する機能も導入された。「.NET」は「.NET Core 2.x」から「.NET Core 3.1」(LTS)ベースとなっている。
「PowerShell 7」は現在、以下のプラットフォームで利用可能。x86/x64だけでなく、「Debian」や「Ubuntu」ではARM32/ARM64もサポートされる(ARM版Windowsは実験的対応)。
- Windows 8.1/10
- Windows Server 2012/2012 R2/2016/2019
- macOS 10.13+
- Red Hat Enterprise Linux(RHEL)、CentOS 7
- Fedora 30+
- Debian 9
- Ubuntu 16.04+
- Alpine Linux 3.8+
また、公式にはサポートされていないものの、「Arch Linux」や「Kali Linux」向けのパッケージも提供されている。ライフサイクルは「.NET」に合わせたものに変更されため、「.NET Core 3.1」のリリース(2019年12月)から約3年間サポートされることになる。
編集部追記: 対応プラットフォームをリリースノート準拠に改めました
Amazon 売れ筋ランキング
Apple 2025 MacBook Air M4 チップ搭載 13 インチノートブック: Apple Intelligence のために設計、13.6 インチ Liquid Retina ディスプレイ、16GBユニファイドメモリ、 256GB SSD ストレージ、12MP センターフレームカメラ、Touch ID - スカイブルー
¥158,141
富士通 ノートパソコン FMV Lite WA1/J2 (MS Office 2024/Win 11/15.6型/Core i5/16GB/SSD 512GB) AHシリーズ FMVWJ2A152_AZ
¥129,800
Lenovo Chromebook クロームブック IdeaPad Flex 3i Gen8 12.2インチ インテル® プロセッサー N100搭載 メモリ4GB eMMC 64GB バッテリー駆動12.0時間 重量1.25kg アビスブルー 82XH001KJP
¥36,413
tomtoc 360°保護 15.6インチ パソコンケース 15.6型 Dell NEC Lavie ASUS Lenovo HP dynabook対応 全方位耐衝撃 ノートPCケース スリーブ ラップトップインナーバッグ 軽量 撥水加工 ブラック
¥3,690
【Amazon.co.jp限定】 ASUS ノートパソコン Vivobook 15 M1502YA 15.6型 AMD Ryzen 7 7730U メモリ16GB SSD 1TB MS Office 2024搭載 Windows 11 バッテリー駆動 12.9時間 重量1.7kg Wi-Fi 6E クワイエットブルー M1502YA-R7161BLWS
¥134,800
Microsoft Office Home 2024(最新 永続版)|オンラインコード版|Windows11、10/mac対応|PC2台
¥31,023
Microsoft Office Home & Business 2024(最新 永続版)|オンラインコード版|Windows11、10/mac対応|PC2台
¥39,582
【新規対象キャンペーン】 Creative Cloud コンプリート 生成AI Firefly搭載 動画 / 写真 / イラスト 編集ソフト(最新)| 12ヵ月 | オンラインコード版|オンラインコード版
¥78,982
Robloxギフトカード - 800 Robux 【限定バーチャルアイテムを含む】 【オンラインゲームコード】 ロブロックス | オンラインコード版
¥1,200
Minecraft (マインクラフト): Java & Bedrock Edition | オンラインコード版
¥3,564
YouTubeSEO完全攻略: YouTubeで顔出し・身バレ・声出しなし!最速最短で収益化を実現する初心者向けの教科書【超完全版】 SNS攻略シリーズ
¥780
生成AIパスポート公式テキスト 第3版
¥1,766
1冊ですべて身につくHTML & CSSとWebデザイン入門講座[第2版]
¥2,326
iPadアプリ図鑑 2025: メモ・ノート・AIアプリ
¥499
ビデオポッドキャストの波に乗れ!Spotifyで始める新しい音声配信
¥99
New Kindle Paperwhite (16GB) 7インチディスプレイ、色調調節ライト、12週間持続バッテリー、広告なし、ブラック
¥27,980
New Kindle (2024年発売)、6インチディスプレイ電子書籍リーダー、16GBストレージ、ブラック、広告なし
¥19,980
New Kindle Scribe Notebook Design - 10.2インチディスプレイ、64GBストレージ、ノート機能搭載、プレミアムペン付き、タングステン (2024年発売)
¥64,980
Kindle Scribe キンドル スクライブ (16GB) 10.2インチディスプレイ Kindle史上初の手書き入力機能搭載 スタンダードペン付き (2022年発売)
¥47,980
Bigme B751C Color Eink タブレット電子書籍リーダー 7インチ
¥42,999
窓の杜をフォローして最新記事をチェック!
Follow @madonomori