このセクションには、独自のコマンドレットの記述を開始するために使用できるコマンドレット コードの例が含まれています。
Important
コマンドレットを記述するための詳細な手順については、「コマンドレットを 記述するためのチュートリアル」を参照してください。
このセクションにて
- 単純なコマンドレットを記述する方法 - この例では、コマンドレット コードの基本的な構造を示します。
- コマンドレット パラメーターを宣言する方法 - この例では、さまざまな種類のパラメーターを宣言する方法を示します。
- パラメーター セットを宣言する方法 - この例では、コマンドレットが実行するアクションを変更できるパラメーターのセットを宣言する方法を示します。
- パラメーター入力を検証する方法 - これらの例では、パラメーター入力を検証する方法を示します。
- 動的パラメーターを宣言する方法 - この例では、実行時に追加されるパラメーターを宣言する方法を示します。
- コマンドレット内でスクリプトを呼び出す方法 - この例では、コマンドレットに指定されたスクリプトを呼び出す方法を示します。
- 入力処理メソッドをオーバーライドする方法 - これらの例では、BeginProcessing、ProcessRecord、および EndProcessing メソッドをオーバーライドするために使用される基本的な構造を示します。
- ShouldProcess 呼び出しをサポートする方法 - この例では、 System.Management.Automation.Cmdlet.ShouldProcess メソッドと System.Management.Automation.Cmdlet.ShouldContinue メソッドをコマンドレット内から呼び出す方法を示します。
- トランザクションをサポートする方法 - この例では、コマンドレットがトランザクションをサポートしていることを示す方法と、コマンドレットがトランザクション内で使用されるときに実行されるアクションを実装する方法を示します。
- トランザクションをサポートする方法 - この例では、コマンドレットがトランザクションをサポートしていることを示す方法と、コマンドレットがトランザクション内で使用されるときに実行されるアクションを実装する方法を示します。
- ジョブをサポートする方法 - この例では、コマンドレットを記述するときにジョブをサポートする方法を示します。
- コマンドレット内からコマンドレットを呼び出す方法 - この例では、別のコマンドレット内からコマンドレットを呼び出す方法を示します。これにより、呼び出されたコマンドレットの機能を開発中のコマンドレットに追加できます。
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
PowerShell