Exempel på cmdlet-kod

Det här avsnittet innehåller exempel på cmdlet-kod som du kan använda för att börja skriva egna cmdlets.

Viktigt

Om du vill ha stegvisa instruktioner för att skriva cmdlets, se Självstudier för att skriva cmdlets.

I det här avsnittet

Skriva en enkel cmdlet Det här exemplet visar den grundläggande strukturen för cmdlet-kod.

Deklarera cmdlet-parametrar Det här exemplet visar hur du deklarerar de olika typerna av parametrar.

Deklarera parameteruppsättningar Det här exemplet visar hur du deklarerar uppsättningar med parametrar som kan ändra den åtgärd som en cmdlet utför.

Verifiera parameterindata De här exemplen visar hur du verifierar parameterindata.

Deklarera dynamiska parametrar Det här exemplet visar hur du deklarerar en parameter som läggs till vid körning.

Anropa skript inom en cmdlet Det här exemplet visar hur du anropar ett skript som har angetts till en cmdlet.

Åsidosätta metoder för indatabearbetning De här exemplen visar den grundläggande struktur som används för att åsidosätta metoderna BeginProcessing, ProcessRecord och EndProcessing.

Stöd för ShouldProcess-anrop Det här exemplet visar hur metoderna System.Management.Automation.Cmdlet.ShouldProcess och System.Management.Automation.Cmdlet.ShouldContinue ska anropas inifrån en cmdlet.

Så här stöder du transaktioner Det här exemplet visar hur du anger att cmdleten stöder transaktioner och hur du implementerar den åtgärd som vidtas när cmdleten används i en transaktion.

Så här stöder du jobb Det här exemplet visar hur du stöder jobb när du skriver cmdlets.

Anropa en cmdlet inifrån en cmdlet Det här exemplet visar hur du anropar en cmdlet inifrån en annan cmdlet, vilket gör att du kan lägga till funktionerna i den anropade cmdleten till den cmdlet som du utvecklar.

Se även

Skriva en Windows PowerShell-cmdlet