You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已导入ExchangeOnlineManagement模块,为何仍提示New-ServicePrincipal未识别?

解决New-ServicePrincipal未被识别的问题
  • 确认模块已正确导入且版本达标
    先运行命令查看已加载的模块:

    Get-Module ExchangeOnlineManagement
    

    若无返回结果,强制重新导入模块:

    Import-Module ExchangeOnlineManagement -Force
    

    New-ServicePrincipal要求ExchangeOnlineManagement模块v3.0.0及以上版本,检查当前版本:

    Get-Module ExchangeOnlineManagement | Select-Object Version
    

    版本过低则执行更新:

    Update-Module ExchangeOnlineManagement -Force
    
  • 先完成Exchange Online连接
    多数Exchange Online cmdlet(包括New-ServicePrincipal)必须先建立会话才能使用,执行连接命令并完成身份验证:

    Connect-ExchangeOnline
    

    连接成功后再尝试运行New-ServicePrincipal。

  • 检查PowerShell环境兼容性

    • 优先使用Windows PowerShell 5.1,部分Exchange模块cmdlet对PowerShell Core支持有限
    • 以管理员权限启动PowerShell,避免权限不足导致模块加载异常
  • 验证模块安装路径与权限
    查看模块安装位置:

    Get-InstalledModule ExchangeOnlineManagement | Select-Object InstallLocation
    

    确认该路径下存在相关cmdlet文件,若路径无访问权限,重新安装模块到当前用户路径:

    Install-Module ExchangeOnlineManagement -Scope CurrentUser -Force
    

内容的提问来源于stack exchange,提问作者Michael NGV

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 13:02:05