GetProc-zelfstudie

Deze sectie bevat een zelfstudie voor het maken van Get-Proc cmdlet die vergelijkbaar is met de cmdlet Get-Process van Windows PowerShell. Deze zelfstudie bevat codefragmenten die illustreren hoe cmdlets worden geïmplementeerd en een uitleg van de code.

Onderwerpen in deze zelfstudie

De onderwerpen in deze zelfstudie zijn ontworpen om opeenvolgend te worden gelezen, met elk onderwerp dat is gebaseerd op wat in het vorige onderwerp is besproken.

Een cmdlet maken zonder parameters In deze sectie wordt beschreven hoe u een cmdlet maakt die informatie op haalt van de lokale computer zonder het gebruik van parameters, en de informatie vervolgens naar de pijplijn schrijft.

Parameters toevoegen die invoer Command-Line verwerken In deze sectie wordt beschreven hoe u een parameter toevoegt aan de cmdlet Get-Proc, zodat de cmdlet invoer kan verwerken op basis van expliciete objecten die worden doorgegeven aan de cmdlet. Met de hier beschreven implementatie worden processen opgehaald op basis van hun naam en wordt de informatie vervolgens naar de pijplijn geschreven.

Parameters toevoegen die pijplijninvoer verwerken In deze sectie wordt beschreven hoe u een parameter toevoegt aan de cmdlet Get-Proc, zodat de cmdlet via de pijplijn objecten kan verwerken die hieraan worden doorgegeven. De implementatie-cmdlet die hier wordt beschreven, haalt processen op op basis van objecten die zijn doorgegeven aan de cmdlet en schrijft de informatie vervolgens naar de pijplijn.

Niet-beëindigingsfoutrapportage toevoegen aan uw cmdlet In deze sectie wordt beschreven hoe u niet-beëindigingsfoutrapportage toevoegt aan een cmdlet. De implementatie die hier wordt beschreven, detecteert niet-beëindigingsfouten die optreden bij het verwerken van invoer en schrijft een foutrecord naar de foutstroom.

Zie ook

Een cmdlet maken zonder parameters

Parameters toevoegen die de invoer Command-Line verwerken

Parameters toevoegen die pijplijninvoer verwerken

Niet-beëindigingsfoutrapportage toevoegen aan uw cmdlet

Windows PowerShell SDK