我正在尝试为 Microsoft Teams 安装一个 PowerShell 包(这样我就可以编写一个脚本来将用户分配到频道),但是我不断收到以下错误:
The module 'snTeamsTest' cannot be installed or updated because the authenticode signature of the file 'snTeamsTest.psd1' is not valid.
我已经将 PowerShell 升级到 PowerShell7,但还是没有用。Google 完全让我失望了。任何建议都非常感谢。
答案1
查看 snTeamsTest 的 PowershellGallery 页面,您会看到以下文本:
所有者已取消列出此软件包。这可能意味着该模块已弃用或不应再使用。
所以我猜测该模块不安全或不再开发。
您可以使用以下官方 MS Teams 模块进行安装:
Install-Module MicrosoftTeams
这是否不具备您所寻求的功能?
答案2
我正在使用 PowerShell ISE 编写脚本,尽管升级到 PowerShell7,但 Powershell ISE 并未升级,因此我无法使用我需要的 cmdlet。