powershell - Powershell Script Teams get-team -displayname,变量中有空格
问题描述
我有一个包含 3 列的 CVS 列表,其中一个具有标题 Fullname。
我想创建显示名称全名的团队
然后我想将该新团队中的组 ID 复制到一个变量中,以将用户添加为所有者。
foreach($team in $list)
{
New-Team -displayname $team.Fullname -Template "EDU_class"
$GroupID = get-team -DisplayName $team.Fullname | Select-Object GroupID
}
当我运行我的代码时,$GroupID 是空的。全名有一些空格,例如:ABC-School Name-Classe Number-Year
我想这就是问题所在......如果我运行:
get-team -DisplayName "ABC-School Name-Classe Number-Year" | Select-Object GroupID
它有效,那么如何处理?
解决方案
谢谢,我加了 10 秒,它有帮助!
推荐阅读
- css - 为什么在兄弟 div 上使用剪辑路径后没有显示 h4 标签?
- php - 如何从网页加载和编辑 txt?
- javascript - 用自定义反应组件替换 html 中的元素
- go - 如何让我的 Go Lambda 函数在浏览器中调用它时给我一个响应?
- amazon-web-services - AWS CloudFormation 模板 - 如何使用 SQS 队列配置 Lambda 以从队列中挑选项目
- php - 将 PHP 会话变量的值设置为变量
- java - 每当我尝试创建我的递归方法时,我都会遇到同样的错误
- x86 - 为什么MESI协议不能保证没有LOCK前缀的x86上CMPXCHG的原子性?
- node.js - 即使在sails.js中使用mongodb的ObjectID也找不到记录
- node.js - 在 TSC 打印机上打印位图 - 使用 Node.js