Compartir a través de


Ejemplos de cmdlet

En esta sección se describe el código de ejemplo que se proporciona en el SDK de Windows PowerShell 2.0.

En esta sección

  • Ejemplo GetProcessSample01: En este ejemplo se muestra cómo escribir un cmdlet que recupere los procesos en el equipo local.

  • Ejemplo GetProcessSample02: En este ejemplo se muestra cómo escribir un cmdlet que recupere los procesos en el equipo local. Proporciona un parámetro Name que se puede usar para especificar los procesos que se van a recuperar.

  • Ejemplo GetProcessSample03: En este ejemplo se muestra cómo escribir un cmdlet que recupere los procesos en el equipo local. Proporciona un parámetro Name que puede aceptar un objeto de la canalización o un valor de una propiedad de un objeto cuyo nombre de propiedad es el mismo que el nombre del parámetro.

  • Ejemplo GetProcessSample04: En este ejemplo se muestra cómo escribir un cmdlet que recupere los procesos en el equipo local. Genera un error de no terminación si se produce un error al recuperar un proceso.

  • Ejemplo GetProcessSample05: En este ejemplo se muestra una versión completa del cmdlet Get-Proc.

  • Ejemplo StopProcessSample01: En este ejemplo se muestra cómo escribir un cmdlet que solicita comentarios del usuario antes de intentar detener un proceso y cómo implementar un PassThru parámetro que indica que el usuario quiere que el cmdlet devuelva un objeto.

  • Ejemplo StopProcessSample02: En este ejemplo se muestra cómo escribir un cmdlet que escribe mensajes de depuración, detallados y de advertencia mientras detiene los procesos en el equipo local.

  • Ejemplo StopProcessSample03: En este ejemplo se muestra cómo escribir un cmdlet cuyos parámetros tienen alias y que admiten caracteres comodín.

  • Ejemplo StopProcessSample04: En este ejemplo se muestra cómo escribir un cmdlet que declara conjuntos de parámetros, especifica el conjunto de parámetros predeterminado y puede aceptar un objeto de entrada.

  • Ejemplo events01: en este ejemplo se muestra cómo crear un cmdlet que permita al usuario registrarse para eventos generados por System.IO.FileSystemWatcher. Con este cmdlet, los usuarios pueden, por ejemplo, registrar una acción para ejecutarse cuando se crea un archivo en un directorio específico. Este ejemplo se deriva de la clase base Microsoft.PowerShell.Commands.ObjectEventRegistrationBase.

Véase también