Compartilhar via


Amostras de cmdlet

Esta seção descreve o código de exemplo que é fornecido no SDK do Windows PowerShell 2.0.

Nesta seção

Exemplo GetProcessSample01 Este exemplo mostra como escrever um cmdlet que recupera os processos no computador local.

Exemplo GetProcessSample02 Este exemplo mostra como escrever um cmdlet que recupera os processos no computador local. Ele fornece um parâmetro Name que pode ser usado para especificar os processos a serem recuperados.

Exemplo GetProcessSample03 Este exemplo mostra como escrever um cmdlet que recupera os processos no computador local. Ele fornece um parâmetro Name que pode aceitar um objeto do pipeline ou um valor de uma propriedade de um objeto cujo nome da propriedade é igual ao nome do parâmetro.

Exemplo GetProcessSample04 Este exemplo mostra como escrever um cmdlet que recupera os processos no computador local. Ele gerará um erro sem encerramento se ocorrer um erro durante a recuperação de um processo.

Exemplo GetProcessSample05 Este exemplo mostra uma versão completa do cmdlet Get-Proc.

Exemplo StopProcessSample01 Este exemplo mostra como escrever um cmdlet que solicita uma resposta do usuário antes de tentar interromper um processo. Mostra também como implementar um parâmetro PassThru que indica que o usuário deseja o retorno de um objeto pelo cmdlet.

Exemplo StopProcessSample02 Este exemplo mostra como escrever um cmdlet que escreve mensagens de depuração, detalhamento e aviso quando interrompe processos no computador local.

Exemplo StopProcessSample03 Este exemplo mostra como escrever um cmdlet cujos parâmetros têm aliases e dão suporte a caracteres curinga.

Exemplo StopProcessSample04 Este exemplo mostra como escrever um cmdlet que declara conjuntos de parâmetros, especifica o conjunto de parâmetros padrão e pode aceitar um objeto de entrada.

Exemplo Events01 Este exemplo mostra como criar um cmdlet que permite ao usuário registrar em eventos gerados por System.IO.Filesystemwatcher. Com esse cmdlet, os usuários podem, por exemplo, registrar uma ação a ser executada quando um arquivo é criado em um diretório específico. Este exemplo deriva da classe base Microsoft.PowerShell.Commands.Objecteventregistrationbase.

Consulte Também

Escrevendo um Cmdlet do Windows PowerShell