找不到如何加载包含Get-MsolUser的库

时间:2019-04-01 13:22:15

标签: azure powershell azure-active-directory

我尝试使用Get-MsolUser;我收到以下消息:

  

Get-MsolUser :术语«Get-MsolUser»n est pas reconnu comnom nom   指令集,功能,脚本程序   可执行的。

英语:

  

Get-MsolUser :术语“ Get-MsolUser”不被识别为cmdlet,函数,脚本文件或可运行程序的名称。检查名称的拼写,或者是否包含路径,请确认路径正确,然后重试。

如何获取包含此cmdlet的任何软件包?

1 个答案:

答案 0 :(得分:2)

来自:Powershell : The term 'Get-MsolUser' is not recognized as the name of a cmdlet

该cmdlet Get-MsolUser属于Azure AD Powershell(V1)模块(MSOnline),因此在使用此命令之前,我们需要安装并连接MSOnline模块。

安装MSOnline模块:

之前,您需要下载可执行文件(exe二进制文件)来安装此模块,但是现在Microsoft使该文件过期,并且只能通过powershell进行安装。以“以管理员身份运行”特权打开Powershell控制台,然后运行以下命令:

Install-Module MSOnline -Force

连接/导入MSOnline模块:

一旦安装了MSOnline模块,请运行以下命令以连接MSOnline模块。

Connect-MsolService
# Once you connect MsolService, now run the Get-MsolUser command.
Get-MsolUser

注意:这是适用于Azure Active Directory的旧版MSOnline V1 PowerShell模块。鼓励客户使用较新的Azure Active Directory V2 PowerShell模块而不是此模块。有关V2模块的更多信息,请参见Azure Active Directory V2 PowerShell