gpt4 book ai didi

windows - 导入模块 : The specified module 'msonline' was not loaded because no valid module file was found in any module directory

转载 作者:可可西里 更新时间:2023-11-01 10:05:12 24 4
gpt4 key购买 nike

错误:

Import-Module : The specified module 'msonline' was not loaded because no valid module file was found in any module directory

当我尝试通过键入以下内容加载模块时,会弹出错误:

Import-Module MSOnline

尝试在我的计算机上安装 Azure AD powershell 模块,以便能够使用 MSONLINE cmdlet 创建 PSSession。

在我安装 Microsoft Online Services 登录助手(版本 7.250.4556.0),然后安装适用于 Windows Powershell 的最新 Windows Azure AD 模块后,我在标题中收到上述错误。

我可以执行以下命令并获取输出:

(get-item C:\Windows\System32\WindowsPowerShell\v1.0\Modules\MSOnline\Microsoft.Online.Administration.Automation.PSModule.dll).VersionInfo.FileVersion

输出:1.0.8362.1

我最初是遵循本指南的:

https://onlinehelp.coveo.com/en/ces/7.0/administrator/installing_the_windows_azure_ad_module_for_windows_powershell.htm

我可以在另一台计算机上确认该模块工作正常,路径中的文件(模块文件应驻留的位置)与我不工作的计算机相同:

C:\Windows\System32\WindowsPowerShell\v1.0\Modules\MSOnline

安装后我已经重新启动。我尝试安装 here 中不同版本的 Azure AD 模块没有效果。

硬件/软件版本信息:
电脑:微软Surface Pro 3
操作系统版本:Windows 8.1 64位
PowerShell 版本:主要 4 次要 0 内部版本 -1 修订版 -1

非常感谢任何对此的帮助。

最佳答案

我发现了这个问题。

您需要安装 2 个二进制文件才能使其正常工作:

  • 面向 IT 专业人员 RTW 的 Microsoft Online Services 登录助手
  • 适用于 Windows PowerShell 的 Azure Active Directory 模块

这两个都需要是 64 位版本才能协同工作(就我而言,因为我有 x64 位操作系统)。

当我尝试通过 IE 安装在线服务登录助手时,即使我要求 64 位安装程序,它仍然不断向我提供 32 位 MSI。

在尝试保存文件而不是直接在下载时点击“运行”后,我意识到了这一点。

一旦我切换到 Chrome,我就可以下载 64 位版本。

在我安装了两个二进制文件的 64 位版本后,一切都按预期工作。

关于windows - 导入模块 : The specified module 'msonline' was not loaded because no valid module file was found in any module directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32829788/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com