Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta sección contiene ejemplos de código de cmdlet que puede usar para empezar a escribir sus propios cmdlets.
Importante
Si desea instrucciones paso a paso para escribir cmdlets, consulte Tutoriales para escribir cmdlets.
En esta sección
- Cómo escribir un cmdlet simple : en este ejemplo se muestra la estructura básica del código de cmdlet.
- Cómo declarar parámetros de cmdlet : en este ejemplo se muestra cómo declarar los distintos tipos de parámetros.
- Cómo declarar conjuntos de parámetros : en este ejemplo se muestra cómo declarar conjuntos de parámetros que pueden cambiar la acción que realiza un cmdlet.
- Cómo validar la entrada de parámetros : estos ejemplos muestran cómo validar la entrada de parámetros.
- Cómo declarar parámetros dinámicos : en este ejemplo se muestra cómo declarar un parámetro que se agrega en tiempo de ejecución.
- Invocación de scripts dentro de un cmdlet : en este ejemplo se muestra cómo invocar un script que se proporciona a un cmdlet.
- Cómo invalidar métodos de procesamiento de entrada : estos ejemplos muestran la estructura básica que se usa para invalidar los métodos BeginProcessing, ProcessRecord y EndProcessing.
- Cómo admitir llamadas ShouldProcess : en este ejemplo se muestra cómo se debe llamar a los métodos System.Management.Automation.Cmdlet.ShouldProcess y System.Management.Automation.ShouldContinue desde un cmdlet.
- Cómo admitir transacciones : en este ejemplo se muestra cómo indicar que el cmdlet admite transacciones y cómo implementar la acción que se realiza cuando se usa el cmdlet dentro de una transacción.
- Cómo admitir transacciones : en este ejemplo se muestra cómo indicar que el cmdlet admite transacciones y cómo implementar la acción que se realiza cuando se usa el cmdlet dentro de una transacción.
- Cómo admitir trabajos : en este ejemplo se muestra cómo admitir trabajos al escribir cmdlets.
- Invocación de un cmdlet desde dentro de un cmdlet : en este ejemplo se muestra cómo invocar un cmdlet desde otro cmdlet, lo que permite agregar la funcionalidad del cmdlet invocado al cmdlet que está desarrollando.
Véase también
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.