“Connect-MsolService”未被识别为 cmdlet 的名称

Aat*_*ira 10 powershell azure office365

PSCommand commandToRun = new PSCommand();
commandToRun.AddCommand("Connect-MsolService");
commandToRun.AddParameter("Credential", new PSCredential(msolUsername, msolPassword));

powershell.Streams.ClearStreams();
powershell.Commands = commandToRun;
powershell.Invoke();
Run Code Online (Sandbox Code Playgroud)

我试图在 Visual Studio 中运行上面的代码并收到以下错误: 术语“Connect-MsolService”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。 但我能够从 Microsoft Azure Active Directory 模块连接到 Windows PowerShell 的 Msol 服务。请帮忙。

Ant*_* O. 13

我必须按以下顺序执行此操作:

Install-Module MSOnline
Install-Module AzureAD
Import-Module AzureAD
Run Code Online (Sandbox Code Playgroud)


小智 11

Azure Active Directory 连接页面的所有链接现在似乎都无效。

我也安装了旧版本的 Azure AD,这对我有用。 安装这个。

在提升的 PS 会话中运行这些:

uninstall-module AzureAD  # this may or may not be needed
install-module AzureAD
install-module AzureADPreview
install-module MSOnline
Run Code Online (Sandbox Code Playgroud)

然后我就可以登录并运行我需要的东西。


Aat*_*ira 3

以下对我有用:

\n\n
    \n
  1. 卸载以前安装的 \xe2\x80\x98Microsoft Online Service Sign-in Assistant\xe2\x80\x99 和 \xe2\x80\x98Windows PowerShell\xe2\x80\x99 的 Windows Azure Active Directory 模块。
  2. \n
  3. 安装 64 位版本的 \xe2\x80\x98Microsoft Online Service Sign-in Assistant\xe2\x80\x99 和 \xe2\x80\x98Windows PowerShell\xe2\x80\x99 的 Windows Azure Active Directory 模块。\n https: / /littletalk.wordpress.com/2013/09/23/install-and-configure-the-office-365-powershell-cmdlet/
  4. \n
\n\n

如果出现以下错误:为了安装适用于 Windows PowerShell 的 Windows Azure Active Directory 模块,您必须在此计算机上安装 Microsoft Online Services 登录助手版本 7.0 或更高版本,然后安装适用于 IT 的 Microsoft Online Services 登录助手专业测试版:\n http://www.microsoft.com/en-us/download/details.aspx?id=39267

\n\n
    \n
  1. 从源复制名为 MSOnline 和 MSOnline Extended 的文件夹
  2. \n
\n\n
\n

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

\n
\n\n

到文件夹

\n\n
\n

C:\\Windows\\SysWOW64\\WindowsPowerShell\\v1.0\\Modules\\

\n
\n\n

/sf/answers/1121311341/

\n\n

(但我实际上已经复制了所有可能的文件

\n\n
\n

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

\n
\n\n

\n\n
\n

C:\\Windows\\SysWOW64\\WindowsPowerShell\\v1.0\\

\n
\n\n

(要复制,您需要更改该文件夹的安全权限))

\n