Saltar al contenido

MSOnline no se puede importar en PowerShell (error Connect-MsolService)

Después de de nuestra extensa compilación de información dimos con la respuesta esta traba que pueden tener ciertos de nuestros lectores. Te dejamos la respuesta y nuestro objetivo es serte de gran ayuda.

Solución:

Después de revisar el artículo de TechNet de Microsoft “Cmdlets de Azure Active Directory” -> sección “Instalar el módulo Azure AD”, parece que este proceso se ha simplificado drásticamente, afortunadamente.

A partir del 30/06/2016, para ejecutar con éxito los comandos de PowerShell Import-Module MSOnline y Connect-MsolServicedeberá instalar las siguientes aplicaciones (solo 64 bits):

  1. Sistemas operativos aplicables: Windows 7 a 10
    Nombre: “Asistente de inicio de sesión de Microsoft Online Services para profesionales de TI RTW”
    Versión: 7.250.4556.0 (más reciente)
    URL del instalador: https://www.microsoft.com/en-us/download/details.aspx?id=41950
    Nombre del archivo del instalador: msoidcli_64.msi
  2. Sistemas operativos aplicables: Windows 7 a 10
    Nombre: “Módulo de Active Directory de Windows Azure para Windows PowerShell”
    Versión: Desconocida, pero el hash SHA-256 del archivo de instalación más reciente es D077CF49077EE133523C1D3AE9A4BF437D220B16D651005BBC12F7BDAD1BF313

    URL del instalador: https://technet.microsoft.com/en-us/library/dn975125.aspx
    Nombre del archivo del instalador: AdministrationConfig-en.msi

  3. Sistemas operativos aplicables: Windows 7 solamente

    Nombre: “Windows PowerShell 3.0”
    Versión: 3.0 (las versiones posteriores probablemente también funcionarán)
    URL del instalador: https://www.microsoft.com/en-us/download/details.aspx?id=34595
    Nombre del archivo del instalador: Windows6.1-KB2506143-x64.msu

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquíingrese la descripción de la imagen aquí

Después de horas de buscar y probar descubrí que en un servidor x64 los módulos MSOnline deben estar instalados para x64, y algunos programas que necesitan ejecutarlos están usando la versión x86 PS, por lo que nunca lo encontrarán.

[SOLUTION]

Lo que hice para resolver el problema fue:

Copie las carpetas llamadas MSOnline y MSOnline Extended de la fuente

C:WindowsSystem32WindowsPowerShellv1.0Modules

a la carpeta

C:WindowsSysWOW64WindowsPowerShellv1.0Módulos

Y luego en PS ejecutar el Import-Module MSOnliney automáticamente obtendrá el módulo 😀

Ten en cuenta compartir esta crónica si lograste el éxito.

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *