Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det här avsnittet innehåller exempel på cmdlet-kod som du kan använda för att börja skriva egna cmdletar.
Viktigt!
Om du vill ha stegvisa instruktioner för att skriva cmdletar kan du läsa Självstudier för att skriva cmdletar.
I det här avsnittet
- Så här skriver du en enkel cmdlet – Det här exemplet visar den grundläggande strukturen för cmdlet-kod.
- Deklarera cmdletparametrar – 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.
- Validera parameterindata – De här exemplen visar hur du validerar parameterindata.
- Deklarera dynamiska parametrar – Det här exemplet visar hur du deklarerar en parameter som läggs till vid körning.
- Så här anropar du skript i en cmdlet – Det här exemplet visar hur du anropar ett skript som levereras till en cmdlet.
- Åsidosätta metoder för indatabearbetning – I de här exemplen visas den grundläggande struktur som används för att åsidosätta metoderna BeginProcessing, ProcessRecord och EndProcessing.
- Så här stöder du 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 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 cmdletar.
- Så här anropar du 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
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.