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
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för