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.
En este artículo se describe cómo importar cmdlets a una sesión de PowerShell mediante un módulo binario.
Nota:
Los miembros de los módulos pueden incluir cmdlets, proveedores, funciones, variables, alias y mucho más. Los complementos solo pueden contener cmdlets y proveedores.
Carga de cmdlets mediante un módulo
Cree una carpeta de módulo que tenga el mismo nombre que el archivo de ensamblado en el que se implementan los cmdlets. En este procedimiento, la carpeta del módulo se crea en la carpeta
system32de Windows.%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\mymoduleAsegúrese de que la variable de entorno
PSModulePathincluye la ruta de acceso a la nueva carpeta del módulo. De forma predeterminada, la carpeta del sistema ya se ha agregado a la variable de entornoPSModulePath. Para ver elPSModulePath, escriba:$Env:PSModulePath.Copie el ensamblado del cmdlet en la carpeta del módulo.
Agregue un archivo de manifiesto de módulo (
.psd1) en la carpeta raíz del módulo. PowerShell usa el manifiesto del módulo para importar el módulo. Para obtener más información, consulte Cómo escribir un manifiesto de módulo de PowerShell.Ejecute el siguiente comando para agregar los cmdlets a la sesión:
Import-Module [Module_Name]Este procedimiento se puede usar para probar los cmdlets. Agrega todos los cmdlets del ensamblado a la sesión. Para obtener más información sobre los módulos, consulte Escritura de un módulo de Windows PowerShell.
Consulte también
cómo escribir un manifiesto de módulo de PowerShell