Compartilhar via


Amostras de cmdlet

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

Nesta seção

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

  • Exemplo de 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 de GetProcessSample03: Este exemplo mostra como escrever um cmdlet que recupera os processos no computador local. Ele fornece um parâmetro chamado "Name", que pode aceitar um objeto do pipeline ou um valor de uma propriedade cujo nome coincide com o nome do parâmetro.

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

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

  • Exemplo de StopProcessSample01: Este exemplo mostra como escrever um cmdlet que solicita comentários do usuário antes de tentar interromper um processo e como implementar um PassThru parâmetro que indica que o usuário deseja que o cmdlet retorne um objeto.

  • Exemplo de StopProcessSample02: Este exemplo mostra como escrever um cmdlet que escreve mensagens de depuração, detalhadas e de aviso ao parar processos no computador local.

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

  • Exemplo de 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 de Eventos01: este exemplo mostra como criar um cmdlet que permite que o usuário se registre para 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