Cmdlet 程式碼範例

本章節包含 Cmdlet 程式碼的範例,您可以用來開始撰寫自己的 Cmdlet。

重要

如果您想要撰寫 Cmdlet 的逐步指示,請參閱 撰寫 Cmdlet 的教學課程。

本節內容

如何撰寫簡單的 Cmdlet 此範例顯示 Cmdlet 程式碼的基本結構。

如何宣告 Cmdlet 參數 此範例顯示如何宣告不同類型的參數。

如何宣告參數集 此範例示範如何宣告可變更 Cmdlet 所執行之動作的參數集。

如何驗證參數輸入 這些範例會示範如何驗證參數輸入。

如何宣告動態參數 這個範例示範如何宣告在執行時間加入的參數。

如何在 Cmdlet 中叫用腳本 此範例說明如何叫用提供給 Cmdlet 的腳本。

如何覆寫輸入處理方法 這些範例顯示用來覆寫 BeginProcessing、ProcessRecord 和 EndProcessing 方法的基本結構。

如何支援 ShouldProcess 呼叫這個範例會示範如何從 Cmdlet 內呼叫 ShouldProcess 和ShouldContinue方法的方法。(可能為system.管理方法)。

如何支援交易 此範例示範如何指示 Cmdlet 支援交易,以及如何執行在交易中使用 Cmdlet 時所採取的動作。

如何支援作業 此範例示範如何在撰寫 Cmdlet 時支援工作。

如何從 Cmdlet 內叫用 Cmdlet 此範例示範如何從另一個 Cmdlet 中叫用 Cmdlet,此 Cmdlet 可讓您將叫用 Cmdlet 的功能新增到您正在開發的 Cmdlet。

另請參閱

撰寫 Windows PowerShell Cmdlet