如何使用带有CSV文件的Powershell创建团队

时间:2019-07-04 10:26:34

标签: powershell csv microsoft-teams

我必须手动创建团队,所以我认为将这个过程自动化是一个好主意。代码不断给我错误“无法验证参数“ DisplayName”上的参数。参数为Null或为空”。

它用于Windows Server 2012 R2,我认为它可以识别csv文件,因为这是我遇到的唯一错误

This is my CSV file

$datacsv = import-csv C:\Users\$$$$$\Desktop\test.csv
Import-Module MicrosoftTeams
foreach ($data in $datacsv)
{ 
    $cred = Get-Credential
    Connect-MicrosoftTeams -Credential $cred

    $teamname = $data.TeamsName
    $owner = $data.Owners 
    $accestype = $data.TeamType
    $member = $data.Members

    $group = New-team -DisplayName $teamname -Owner $owner -AccesType $accestype
    Add-TeamUser -User $member -GroupId $group.GroupId -DisplayName $teamname
    Add-Teamuser -User $owner -GroupId $group.GroupId -DisplayName $owner
}

我希望团队确实会创造,但这并没有发生。

对不起,英语不好,我的写作很糟糕。

0 个答案:

没有答案