差分

ナビゲーションに移動 検索に移動

コマンドレット

1,501 バイト追加, 2012年12月5日 (水) 05:10
ページの作成:「'''コマンドレット'''(cmdlet)とは、Windows PowerShellコマンドのことである。 == 概要 == コマンドレットの実態は[[.NET Fra...」
'''コマンドレット'''(cmdlet)とは、[[Windows PowerShell]]の[[コマンド]]のことである。

== 概要 ==
コマンドレットの実態は[[.NET Framework]]の[[クラス]]である。
[[コンソールアプリケーション]](.[[exeファイル]])ではなく[[クラスライブラリ]](.[[dllファイル]])である。

従来の[[cmd.exe]]ではcmd.exe内蔵コマンドもしくは個々のコンソールアプリケーションであったが、コマンドレットはDLLファイルであるためそのままでは利用できず、事前に[[PowerShell]]に登録しておく必要がある(スナップインの追加)。

利用できるコマンドレットの一覧を表示するにはPowerShellを開き「Get-Command」と入力する。なお[[UNIXシェル]]と異なりPowerShellは大文字小文字を区別しない。
<pre>
PS C:\Users\user03> Get-Command
</pre>

== コマンドレットの命名規則 ==
コマンドレット名は「動詞-名詞」という規則になっている。コマンドレットを自作する場合には留意すること。

;例
* Get-Command
* Get-Help

== 主なコマンドレット ==
{{stub}}

== コマンドレットの作り方 ==
{{stub}}
=== スナップインを作る ===
=== コマンドレットを作る ===
=== スナップインを登録する ===

== 関連項目 ==
* [[Windows PowerShell]]
* [[Windows PowerShell/スクリプト]]
* [[Pash]]

== 参考文献 ==
{{reflist}}

{{stub}}
匿名利用者

案内メニュー