Cmdlet-exempel

I det här avsnittet beskrivs exempelkod som finns i Windows PowerShell 2.0 SDK.

I det här avsnittet

  • GetProcessSample01 Exempel: Det här exemplet visar hur du skriver en cmdlet som hämtar processerna på den lokala datorn.

  • GetProcessSample02 Exempel: Det här exemplet visar hur du skriver en cmdlet som hämtar processerna på den lokala datorn. Den innehåller en namnparameter som kan användas för att ange de processer som ska hämtas.

  • GetProcessSample03 Exempel: Det här exemplet visar hur du skriver en cmdlet som hämtar processerna på den lokala datorn. Den innehåller en namnparameter som kan acceptera ett objekt från pipelinen eller ett värde från en egenskap för ett objekt vars egenskapsnamn är samma som parameternamnet.

  • GetProcessSample04 Exempel: Det här exemplet visar hur du skriver en cmdlet som hämtar processerna på den lokala datorn. Det genererar ett icke-avslutande fel om ett fel inträffar när en process hämtas.

  • GetProcessSample05 Exempel: Det här exemplet visar en fullständig version av cmdleten Get-Proc.

  • StopProcessSample01 Exempel: Det här exemplet visar hur du skriver en cmdlet som begär feedback från användaren innan den försöker stoppa en process och hur du implementerar en PassThru parameter som anger att användaren vill att cmdleten ska returnera ett objekt.

  • StopProcessSample02 Exempel: Det här exemplet visar hur du skriver en cmdlet som skriver felsöknings-, utförliga och varningsmeddelanden vid stopp av processer på den lokala datorn.

  • StopProcessSample03 Exempel: Det här exemplet visar hur du skriver en cmdlet vars parametrar har alias och som stöder jokertecken.

  • StopProcessSample04 Exempel: Det här exemplet visar hur du skriver en cmdlet som deklarerar parameteruppsättningar, anger standardparameteruppsättningen och kan acceptera ett indataobjekt.

  • Events01-exempel: Det här exemplet visar hur du skapar en cmdlet som gör att användaren kan registrera sig för händelser som genereras av System.IO.FileSystemWatcher. Med den här cmdleten kan användare till exempel registrera en åtgärd som ska köras när en fil skapas under en specifik katalog. Det här exemplet härleds från basklassen Microsoft.PowerShell.Commands.ObjectEventRegistrationBase.

Se även