connect-msolservice
。引用了以下内容:
“当您尝试在Office 365中运行管理员Windows PowerShell cmdlet时出现未识别该项的错误”
connect-msolservice
。“当您尝试在Office 365中运行管理员Windows PowerShell cmdlet时出现未识别该项的错误”
在查看微软的TechNet文章“Azure Active Directory Cmdlets” -> “安装Azure AD模块”后,很高兴地发现该过程已经被大大简化。
截至2016年6月30日,为了成功执行PowerShell命令Import-Module MSOnline
和Connect-MsolService
,您需要安装以下应用程序(仅适用于64位):
7.250.4556.0
(最新版)msoidcli_64.msi
D077CF49077EE133523C1D3AE9A4BF437D220B16D651005BBC12F7BDAD1BF313
AdministrationConfig-en.msi
3.0
(较新版本可能也可以)Windows6.1-KB2506143-x64.msu
将32位库复制到64位的解决方案对我没有用。有效的方法是在项目属性中取消选择目标平台优先使用32位的选项。
Connect-MsolService
时。 - DavidImport-Module Microsoft.Online.SharePoint.PowerShell -DisableNameChecking;
我还使用了更新的命令:
Connect-SPOService
使用一个易于使用的脚本连接到Office 365和Exchange Online。
提醒:您必须安装以下内容才能通过PowerShell管理Office 365。
Microsoft Online Services登录助手: http://go.microsoft.com/fwlink/?LinkId=286152
Azure AD模块适用于Windows PowerShell 32位 - http://go.microsoft.com/fwlink/p/?linkid=236298 64位 - http://go.microsoft.com/fwlink/p/?linkid=236297
更多信息请参见此处: http://technet.microsoft.com/en-us/library/hh974317.aspx
来源:http://www.msdigest.net/2012/03/how-to-connect-to-office-365-with-powershell/
然后如果您正在运行 64 位计算机,请参考以下步骤:
请将 MSOnline 文件夹从 (1) –> (2) 复制如下:
1) C:\Windows\System32\WindowsPowerShell\v1.0\Modules(MSOnline)
2) C:\Windows\SysWOW64\WindowsPowerShell\v1.0\Modules(MSOnline)
来源:http://blog.clauskonrad.net/2013/06/powershell-and-c-cant-load-msonline.html
希望这个更好,能够节省一些人的时间