powershell - 新团队不返回 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
解决方案
您正在引用一个对象。尝试以下操作:
Write-Host "Team GUID: $($team.GroupID)"
所以基本上你输出的是:
"Team GUID: $team(the complete object) .GroupID(in plain text)"
但是,您也可以在引号之外执行此操作:
Write-Host "Team GUID: " + $team.GroupID
推荐阅读
- ios - 查找我的设备(例如 AirTag)是否知道它们何时被 ping 通?
- javascript - 警告:道具“数据回调”的值无效标签。从元素中删除它,或者传递一个字符串或数字值以将其保留在 DOM 中
- function - 如何在 kotlin 中为泛型类型的 CloseRanged 编写迭代器?
- c# - 过滤 WinForms 文本框输入
- javascript - MongoDB find $and with value of any
- c - vscode上的“拒绝访问”c程序
- javascript - Vue-slider 具有正确的数据,但将两个滑块工具提示都放在滑块的末尾
- c# - 我项目中数据的文件路径不起作用
- javascript - 如何对 FullCalendar JS 进行无休止的营业时间和限制?
- mysql - MySQL 中的查询如何从表中生成一个值及其详细信息的总和