首页 > 解决方案 > 新团队不返回 groupID

问题描述

我有一个 powershell 脚本,它使用 New-Team 模块创建一个新团队。这应该输出新创建的团队 GroupID,我似乎没有得到这个,但团队创建得很好。

我正在使用的代码是:

$team = New-Team -MailNickname $TeamName -displayname $TeamName -Visibility Private

写入主机“创建的团队:$TeamName”写入主机“团队 GUID:$team.GroupID”

我从 $team.GroupID 得到的响应如下,而不是值。

Team GUID: Microsoft.Teams.PowerShell.TeamsCmdlets.Model.TeamSettings.GroupID

标签: powershellmicrosoft-teams

解决方案


您正在引用一个对象。尝试以下操作:

Write-Host "Team GUID: $($team.GroupID)"

所以基本上你输出的是:

"Team GUID: $team(the complete object) .GroupID(in plain text)"

但是,您也可以在引号之外执行此操作:

Write-Host "Team GUID: " + $team.GroupID

推荐阅读