Error cuando intenta ejecutar Azure Active Directory para los cmdlets de Windows PowerShell: el término <nombre del cmdlet> no se reconoce

Versión del producto original: Cloud Services (roles web/roles de trabajo), Microsoft Entra ID, Microsoft Intune, Azure Backup, Office 365 Identity Management
Número KB original: 2669552

Síntomas

Cuando intenta ejecutar el módulo de Microsoft Azure Active Directory para los cmdlets de Windows PowerShell, aparece el siguiente mensaje de error:

El término <nombre del cmdlet> no se reconoce como el nombre de un cmdlet, función, archivo de script o programa ejecutable. Compruebe la ortografía del nombre o, si se ha incluido una ruta, asegúrese de que la ruta es correcta e inténtelo de nuevo.

Por ejemplo, podría recibir el siguiente mensaje similar:

El término 'Connect-MsolService' no se reconoce como el nombre de un cmdlet, función, archivo de script o programa ejecutable. Compruebe la ortografía del nombre o, si se ha incluido una ruta, asegúrese de que la ruta es correcta e inténtelo de nuevo.
En línea:1 carácter:20
+ Connect-MsolService <<<<
+ CategoryInfo: ObjectNotFound: (Connect-MsolService:String) [], CommandNotFoundException
+ FullyQualifiedErrorId: CommandNotFoundException

Causa

Este problema puede producirse si el módulo Azure Active Directory para Windows PowerShell no se ha cargado correctamente.

Solución

Para resolver este problema, siga estos pasos:

  1. Instale el módulo Azure Active Directory para Windows PowerShell en el equipo (si aún no está instalado). Para instalar el módulo de Azure Active Directory para Windows PowerShell, consulte Administración de Microsoft Entra ID con Windows PowerShell.

  2. Haga clic en Inicio>Todos los programas, seleccione Windows Azure Active Directory y después seleccione Módulo Windows Azure Active Directory para Windows PowerShell.

  3. En el símbolo del sistema, escriba Get-Module y presione Entrar.

  4. En la salida, compruebe que el módulo MSOnline está presente. El resultado debe ser similar al siguiente ejemplo.

    Module Type Name Exported Commands
    -------------- -------- ----------------
    Binary MSOnline {Add-MsolRoleMember, Remove-MsolContact...
    

    Si el módulo MSOnline no está presente, use Windows PowerShell para importar el módulo MSOnline. Para ello, siga estos pasos:

    1. Conéctese a Exchange Online mediante PowerShell remoto. Para obtener más información sobre cómo hacerlo, consulte Conectar con Exchange Online con PowerShell remoto.

    2. Escriba el siguiente cmdlet y, luego, pulse ENTRAR:

      Import-Module MSOnline
      

Ponte en contacto con nosotros para obtener ayuda

Si tiene preguntas o necesita ayuda, cree una solicitud de soporte o busque consejo en la comunidad de Azure. También puede enviar comentarios sobre el producto con los comentarios de la comunidad de Azure.