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, ampliando así 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 complementos deben instalarse en un directorio protegido, tal como lo harían con otros sistemas operativos. De lo contrario, los usuarios malintencionados pueden reemplazar un ensamblado con código no seguro.
Clases de complementos de Windows PowerShell
Todas las clases de complemento de Windows PowerShell derivan de las clases System.Management.Automation.PSSnapIn o System.Management.Automation.Custompssnapin.
Ejemplos
Escribir un complemento de Windows PowerShell: este ejemplo muestra cómo crear un complemento que se utiliza para registrar todos los cmdlets y proveedores en un ensamblado.
Escritura de un complemento personalizado de Windows PowerShell: este ejemplo muestra cómo crear un complemento personalizado que se utiliza para registrar un conjunto específico de cmdlets y proveedores que pueden existir o no en un único ensamblado.
Ver también
Gestión.del.sistema.Automatización.PSSnapIn
Sistema.Gestión.Automatización.Custompssnapin
Registro de cmdlets
SDK de shell de Windows PowerShell