首页 > 解决方案 > 用于获取 Microsoft Teams 使用报告的 PowerShell cmdlet 不起作用,为什么?

问题描述

我正在尝试使用 PowerShell 获取 Microsoft Teams 使用情况报告。为此,最初我使用“Connect-MicrosoftTeams”连接到 Teams,然后查看 cmdlet,我执行了命令“Get-Command -Module MicrosoftTeams”。两个 cmdlet 都运行良好。但是在此之后我无法继续进行,当我尝试使用 "Get-Team" 获取 GroupId 时,我什么也没得到。当我执行 Get-Team 命令时,它花了 3 分钟 8 秒和 386 毫秒,然后光标返回,没有任何输出,也没有任何错误消息(请参阅屏幕截图PowerShell cmdlet 输出)。带有“Get-*”的 cmdlet 都不起作用。例如:get-Team -displayName、Get-Team -user none 起作用。

请帮忙。

标签: powershelloffice365microsoft-teams

解决方案


您是否使用有权读取 Microsoft Teams 管理信息的管理员帐户进行连接?

-AllowClobber此外,如果没有,请确保安装带有标志的模块,它最初给我带来了一些问题。

就我个人而言,我能够将团队拉到我有权管理的基础架构上: 团队计数控制台

团队数量 O365


推荐阅读