Przykłady kodu poleceń cmdlet

Ta sekcja zawiera przykłady kodu polecenia cmdlet, których można użyć do rozpoczęcia pisania własnych polecenia cmdlet.

Ważne

Jeśli potrzebujesz instrukcji krok po kroku dotyczących pisania poleceń cmdlet, zobacz Tutorials for Writing Cmdlets (Samouczki dotyczące pisania poleceń cmdlet).

W tej sekcji

Jak napisać proste polecenie cmdlet W tym przykładzie przedstawiono podstawową strukturę kodu polecenia cmdlet.

Jak zadeklarować parametry polecenia cmdlet W tym przykładzie pokazano, jak zadeklarować różne typy parametrów.

Jak zadeklarować zestawy parametrów W tym przykładzie pokazano, jak zadeklarować zestawy parametrów, które mogą zmieniać akcję, jaką wykonuje polecenie cmdlet.

Jak zweryfikować dane wejściowe parametru Te przykłady pokazują, jak zweryfikować dane wejściowe parametru.

Jak zadeklarować parametry dynamiczne W tym przykładzie pokazano, jak zadeklarować parametr, który jest dodawany w czasie wykonywania.

Jak wywoływać skrypty w ramach polecenia cmdlet W tym przykładzie pokazano, jak wywołać skrypt dostarczany do polecenia cmdlet.

Jak zastąpić metody przetwarzania danych wejściowych Te przykłady pokazują podstawową strukturę używaną do przesłaniania metod BeginProcessing, ProcessRecord i EndProcessing.

Jak obsługiwać wywołania ShouldProcess W tym przykładzie pokazano, jak metody System.Management.Automation.Cmdlet.ShouldProcess i System.Management.Automation.Cmdlet.ShouldContinue powinny być wywoływane z poziomu polecenia cmdlet.

Jak obsługiwać transakcje W tym przykładzie pokazano, jak wskazać, że polecenie cmdlet obsługuje transakcje i jak zaimplementować akcję, która jest podjęta, gdy polecenie cmdlet jest używane w ramach transakcji.

Jak obsługiwać zadania W tym przykładzie pokazano, jak obsługiwać zadania podczas pisania polecenia cmdlet.

Jak wywołać polecenie cmdlet z poziomu polecenia cmdlet W tym przykładzie pokazano, jak wywołać polecenie cmdlet z poziomu innego polecenia cmdlet, co umożliwia dodanie funkcjonalności wywołanego polecenia cmdlet do polecenia cmdlet, które opracowujesz.

Zobacz też

Pisanie polecenia cmdlet programu Windows PowerShell