我需要在一个命令中从我的Microsoft Team中删除所有用户。get-teamuser(第一行)为我提供了所有成员。但我不知道如何在循环中删除所有成员。我认为这应该类似于第二行。但不确定如何执行此操作。
希望有人能帮我解决这个问题。
Get-TeamUser -GroupId a4f03b48-49ae-4f06-949f-81b4940e17b6 | where-object {$_.role -eq "member"}
#Get-content c:\list.txt |foreach{Remove-TeamUser -GroupId a4f03b48-49ae-4f06-949f-81b4940e17b6 -User $_}
2条答案
按热度按时间kd3sttzy1#
$用户=获取团队用户组ID a4 f03 b48 - 49 ae-4f 06 - 949 f-81 b4940 e17 b6|其中对象{$_.角色-相等“成员”} Foreach($个用户中的$个用户){ $UPN = $个用户.用户原则名称
删除团队用户组ID“a4 f03 b48 - 49 ae-4f 06 - 949 f-81 b4940 e17 b6”用户“$UPN”}
在反映更改之前的小时,删除一个所有者或成员。
ubbxdtey2#
感谢Kartheek R,
我已经使用了上面的答案,但修改了一点,让它为我工作。