当我尝试使用 Sharepoint Online power shell 命令时出现错误
Getting error when I try using Sharepoint Online power shell commands
当我尝试执行 Powershell 命令时,出现错误:
Connect-SPOService:术语 'Connect-SPOService' 未被识别为 cmdlet、函数、脚本文件或
可运行的程序。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
已尝试卸载并重新安装 S P 在线管理 shell。 None 个 SPO 命令有效。
您是在 SharePoint Online 管理 Shell 还是在 PowerShell 中使用 cmdlet?如果您在 PowerShell 中使用它,您仍然需要使用
导入模块
Install-Module -Name Microsoft.Online.SharePoint.PowerShell
此外,请确保您是 运行 管理 shell 管理员权限。
在我的系统上,这归结为在 SharePoint PowerShell 模块文件夹和全局程序集缓存中发现的冲突 .dll(不同版本)。
我从 GAC 中删除了以下文件:
C:\Program Files\WindowsPowerShell\tmp\Microsoft.SharePoint.Client.Publishing\v4.0_16.0.0.0__71e9bce111e9429c\Microsoft.SharePoint.Client.Publishing.dll
之后一切都运行顺利。有关导致此问题的研究的完整详细信息,请参见此处:
https://www.easy365manager.com/the-term-connect-sposervice-is-not-recognized/
当我尝试执行 Powershell 命令时,出现错误: Connect-SPOService:术语 'Connect-SPOService' 未被识别为 cmdlet、函数、脚本文件或 可运行的程序。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
已尝试卸载并重新安装 S P 在线管理 shell。 None 个 SPO 命令有效。
您是在 SharePoint Online 管理 Shell 还是在 PowerShell 中使用 cmdlet?如果您在 PowerShell 中使用它,您仍然需要使用
导入模块Install-Module -Name Microsoft.Online.SharePoint.PowerShell
此外,请确保您是 运行 管理 shell 管理员权限。
在我的系统上,这归结为在 SharePoint PowerShell 模块文件夹和全局程序集缓存中发现的冲突 .dll(不同版本)。
我从 GAC 中删除了以下文件:
C:\Program Files\WindowsPowerShell\tmp\Microsoft.SharePoint.Client.Publishing\v4.0_16.0.0.0__71e9bce111e9429c\Microsoft.SharePoint.Client.Publishing.dll
之后一切都运行顺利。有关导致此问题的研究的完整详细信息,请参见此处: https://www.easy365manager.com/the-term-connect-sposervice-is-not-recognized/