PowerShell コマンド (コマンドレット) とは

PowerShell のコマンドは、cmdlets と呼ばれます (「コマンドレット」と発音されます)。 PowerShell では、コマンドレットに加えて、ご利用のシステム上で使用可能な任意のコマンドも実行できます。

コマンドレットとは

コマンドレットはネイティブの PowerShell コマンドであり、スタンドアロンの実行可能ファイルではありません。 コマンドレットは、必要に応じて読み込むことができる PowerShell モジュールにまとめられています。 コマンドレットは、任意のコンパイルされた .NET 言語または PowerShell スクリプト言語自体で記述できます。

コマンドレット名

PowerShell のコマンドレット名には、"動詞-名詞" という名前のペアが使われます。 たとえば、PowerShell に含まれている Get-Command コマンドレットは、コマンド シェルに登録されているすべてのコマンドレットを取得するために使用されます。 動詞は、コマンドレットによって実行されるアクションを示し、名詞は、コマンドレットによるアクションの実行対象であるリソースを示します。

次のステップ

PowerShell の詳細と他のコマンドレットを検索する方法については、PowerShell Bits のチュートリアル「PowerShell を知る」を参照してください。

独自のコマンドレットを作成する方法については、次のリソースを参照してください。

スクリプトベースのコマンドレット

コンパイルされたコマンドレット (PowerShell SDK ドキュメント)