$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
,但未获得所需的输出。请协助
答案 0 :(得分:0)
您需要将其定义为数组,然后它将按需要工作。
[System.Array] $variable += $output