Powershell
Windows PowerShell はマイクロソフトが開発した拡張可能なコマンドラインインターフェース (CLI) シェルおよびスクリプト言語。 オブジェクト指向に基づいて設計されており、.NET Frameworkを基盤としている。 かつては Microsoft Shell(MSH、コードネーム Monad)と呼ばれていた。
Windows 7以降のオペレーティングシステム (OS) には標準で搭載されている。
6.0 以降は、,NET Framework から .NET Core をベースにしてクロスプラットフォーム対応になったため、破壊的な変更などもあり、前バージョンまでのものが使えないケースがある。
項目 | 1.0 | 2.0 | 3.0 | 4.0 | 5.0 |
---|---|---|---|---|---|
Windows Server 2003 | ○SP1 | ○SP2 | × | × | × |
Windows Server 2003 R2 | ○SP1 | ○SP2 | × | × | × |
Windows Server 2008 | → | ○SP1 | ○SP2 | × | × |
Windows Server 2008 R2 | → | ◎ | ○SP1 | ○SP1 | ○SP1 |
Windows Server 2012 | → | → | ◎ | ○ | ○ |
Windows Server 2012 R2 | → | → | → | ◎ | ○ |
Windows XP x64 | ○ | × | × | × | × |
Windows XP | ○SP2 | ○SP3 | × | × | × |
Windows Vista | ○ | ○SP1 | × | × | × |
Windows 7 | → | ◎ | ○SP1 | ○SP1 | ○SP1 |
Windows 8 | → | → | ◎ | × | × |
Windows 8.1 | → | → | → | ◎ | ○ |
Windows 10 | → | → | → | → | ◎ |
「◎」標準搭載、「○」インストールして利用可能、「→」上位バージョン標準搭載、「×」利用不可