我尝试使用Get-MsolUser;我收到以下消息:
Get-MsolUser :术语«Get-MsolUser»n est pas reconnu comnom nom 指令集,功能,脚本程序 可执行的。
英语:
Get-MsolUser :术语“ Get-MsolUser”不被识别为cmdlet,函数,脚本文件或可运行程序的名称。检查名称的拼写,或者是否包含路径,请确认路径正确,然后重试。
如何获取包含此cmdlet的任何软件包?
答案 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。