导入 Lync/Skype 模块

Posted

技术标签:

【中文标题】导入 Lync/Skype 模块【英文标题】:Importing the Lync/Skype Module 【发布时间】:2016-05-31 16:55:58 【问题描述】:

我正在尝试导入 Skype for Business Online 连接器模块,但没有按计划进行。我正在按照此处列出的步骤进行操作:https://technet.microsoft.com/en-us/library/dn362829(v=ocs.15).aspx

它应该超级简单,但它拒绝导入。如果下载不是安装,我知道我需要创建一个文件夹并将 psm 文件放在该文件夹中,该文件夹将放在模块目录中。但是该网站说,一旦安装了模块,一切都应该很好。

我是否遗漏了一些非常明显的东西?我什至尝试了 Import-Module SkypeOnlineConnector 命令,因为安装程序没有提到 Lync。但无济于事。

编辑:错误消息说:

导入模块:文件 C:\Program Files\Common Files\Skype for Business 在线\模块\SkypeOnlineConnector\SkypeOnlineConnectorStartup.psm1 无法加载,因为在此系统上禁用了正在运行的脚本。

【问题讨论】:

当您说“它拒绝导入...”时,您的意思是您遇到了错误吗?什么,明确地,错误说(告诉我们)?此外,当模块的标题中包含“Lync”时,不要假设您希望安装 Lync(这可能只是他们从删除 Lync 中继承而来的命名)。 抱歉,它显示“导入模块:文件 C:\Program Files\Common Files\Skype for Business Online\Modules\SkypeOnlineConnector\SkypeOnlineConnectorStartup.psm1 无法加载,因为在此系统上禁用了运行脚本。” 【参考方案1】:

执行策略错误是运行 PowerShell 脚本最简单的修复方法之一。这里有一些链接可以帮助解释您遇到的问题:

How to enable execution of scripts in PowerShell SS64: Set-ExecutionPolicy

您可以在调用 PowerShell 时添加ExecutionPolicy RemoteSigned 开关,也可以使用Set-ExecutionPolicy 永久更改系统上的执行策略。

不过,请务必阅读不同的政策,并考虑至少将政策保留在 RemoteSigned 上以进行保护。虽然您可以 BypassUnrestricted 策略,但它会使您的系统可能容易受到恶意脚本的攻击。

【讨论】:

非常感谢! 如果这为您解决了问题,请考虑投票并接受作为答案(投票箭头下方的复选标记)。

以上是关于导入 Lync/Skype 模块的主要内容,如果未能解决你的问题,请参考以下文章

关于Lync/Skype客户端无法获取Outlook忙闲信息的问题

Lync/Skype 数据库中的未接来电?

Lync Skype 会议 - 生成会议 URL

LYNC/SKYPE服务器控制板无法搜索的个别用户

我们可以在 Eclipse IDE 中使用 Lync/Skype SDK

使用PowerShell更新 Lync/Skype边缘服务器内网证书