PowerShell プレビュー
Microsoft Corporation and PowerShell contributors · クロスプラットフォームのプレリリース チャネルで、今後の PowerShell のシェル、スクリプト、自動化機能を評価します。
紹介
AI 翻訳原文を表示PowerShell Preview は、Microsoft のクロスプラットフォームのコマンドライン シェルおよびスクリプト言語のプレリリース チャネルです。開発者と管理者は、今後の自動化機能が安定版リリースに含まれる前に評価できます。プレビューの動作は変更される可能性があるため、重要なワークフローでプレビュー ビルドを使用する前に、スクリプトとモジュールを検証してください。
機能
- オブジェクトベースのパイプラインを構築し、コマンドライン タスクを自動化します。
- 構造化された JSON、CSV、XML データおよびサポート対象の API を扱います。
- コマンドレット、スクリプト、モジュールを使用して、再利用可能なワークフローを構成します。
- 今後の言語、書式設定、リモート処理、パッケージ化の変更を確認できます。
- macOS、Windows、Linux 上でサポート対象のワークロードを実行できます。ただし、プラットフォーム固有の制限があります。
インストールと開始
この Mac プレビュー項目では、brew install --cask powershell@preview を使用するか、お使いの Mac アーキテクチャ用の公式 PKG をインストールします。ターミナルから pwsh-preview でプレビュー シェルを起動します。Get-Help と $PSVersionTable を使用してコマンドを調べ、実行中のバージョンを確認します。更新時も同じインストール方法を使い続けてください。
公式のインストール ガイダンスによると、プレビューは他の PowerShell バージョンと共存できますが、新しいプレビューは古いプレビューを置き換えます。プレビュー パッケージは /usr/local/microsoft/powershell/7-preview/ を使用します。このチャネルを安定版の PowerShell cask や Windows PowerShell 5.1 と混同しないでください。
要件、依存関係、プラットフォーム
現在の cask は、明示的な macOS 最小バージョン、追加の formula 依存関係、宣言された cask 競合なしで、Apple Silicon および Intel Mac パッケージを提供します。この空の最小要件は、すべての過去の macOS バージョンがサポートされることを意味しません。現在の Microsoft インストール ドキュメントには、x64/ARM64 向けに macOS 15 と 26、ARM64 向けに macOS 27 が記載されています。お使いのオペレーティング システムと PowerShell バージョンに対応する最新のアップストリーム サポート マトリックスを使用してください。一部のドキュメント例は依然として以前のプレビューを参照しているため、このカタログ バージョンは正確なリリース アセットから入手してください。
ビルド済みの Mac ディストリビューションにはランタイム コンポーネントが含まれています。ソース コンパイルとフレームワーク依存パッケージには異なる要件があります。Preview.5 リリース ドキュメントは .NET 11 RC1 SDK に更新されます。モジュールには、追加のツール、アクセス許可、サービス資格情報が必要になる場合があります。Windows 専用のモジュールと API は、Mac で PowerShell を実行するだけではポータブルになりません。Linux リリース アーカイブとディストリビューション パッケージは存在しますが、サポートされるディストリビューションとネイティブ ライブラリは異なります。これらのソースによって公式の iOS または Android クライアントは確立されていません。
公式の 7.7.0-preview.5 Apple Silicon PKG は 72,952,255 バイトです。これはダウンロード サイズであり、インストール後のフットプリントではありません。引用された資料では、単一の固定された RAM またはインストール済みストレージの最小要件は確立されていません。ドキュメントの画像は、モジュールのインポートとバージョン確認を示す Linux 上の過去の PowerShell 6 beta セッションであり、この Mac プレビューを示すものではありません。
アカウント、料金、ライセンス
PowerShell は MIT ライセンスの下で無料かつオープン ソースです。ローカル シェルの使用には、Microsoft アカウントやサブスクリプションは必要ありません。クラウド サービス、リモート システム、サードパーティ モジュールには、別途資格情報、ライセンス、支払いが必要になる場合があります。再配布する場合は、コンポーネントとモジュールの通知を確認してください。
出典: 公式プロジェクト、Mac のインストールとサポート、Preview.5 リリース、MIT ライセンス、公式コマンドレットの例。
新バージョン 7.7.0-preview.5の更新内容 10月7日 · OpenNavo編集部 · AI翻訳
- 変更ユーザーごとの構成で IO/JSON の障害を許容します。
注意事項
To use Homebrew in PowerShell, set: Add-Content -Path $PROFILE.CurrentUserAllHosts -Value '$($HOMEBREW_PREFIX/bin/brew shellenv) | Invoke-Expression'