Compartir a través de


Cómo crear un complemento de Windows PowerShell

Un complemento de Windows PowerShell proporciona un mecanismo para registrar conjuntos de cmdlets y otro proveedor de Windows PowerShell con el shell, lo que amplía la funcionalidad del shell. Un complemento de Windows PowerShell puede registrar todos los cmdlets y proveedores en un único ensamblado, o puede registrar una lista específica de cmdlets y proveedores.

Los ensamblados de complemento deben instalarse en un directorio protegido, al igual que lo harían con otros sistemas operativos. De lo contrario, los usuarios malintencionados pueden reemplazar un ensamblado por código no seguro.

Clases de complemento de Windows PowerShell

Todas las clases de complemento de Windows PowerShell derivan de las clases de System.Management.Automation.PSSnapIn o System.Management.Automation.CustomPSSnapIn.

Ejemplos

Escribir un complemento de Windows PowerShell: en este ejemplo se muestra cómo crear un complemento que se usa para registrar todos los cmdlets y proveedores de un ensamblado.

Escribir un complemento personalizado de Windows PowerShell: en este ejemplo se muestra cómo crear un complemento personalizado que se usa para registrar un conjunto específico de cmdlets y proveedores que podrían o no existir en un único ensamblado.

Véase también

System.Management.Automation.PSSnapIn

System.Management.Automation.CustomPSSnapIn

registrar cmdlets

del SDK de Shell de Windows PowerShell