将值附加到变量

时间:2019-08-30 05:33:14

标签: powershell foreach

$SamAccount = 'samaccountname'
$Groups = "DL1;DL2;D3;Grp1;Grp2;Grp3"
$Paramsgroup = $Groups.Split(';')
#$Paramsgroup

    foreach ($Group in $Paramsgroup) {
        $GroupSID = (Get-ADGroup -Filter {name -like $Group})
        #Start-Sleep 5
        try {
        Remove-ADGroupMember $GroupSID -Members $SamAccount -Confirm:$false
        }
        catch {
        $ErrorMessage = $_.Exception.Message
        #Write-host $ErrorMessage
              }
    }

我有一个脚本,可以从用户中删除某些组。我只想将已删除的组列表存储在某处。 尝试$variable+= output,但未获得所需的输出。请协助

1 个答案:

答案 0 :(得分:0)

您需要将其定义为数组,然后它将按需要工作。

[System.Array] $variable += $output