1. 程式人生 > >使用shell命令批量刪除ou下的人員所在某個ou下里的所有組成員身份

使用shell命令批量刪除ou下的人員所在某個ou下里的所有組成員身份

power shell 命令:#其實就是一個雙迴圈

$user=Get-aduser -searchbase "OU=離職人員,OU=LeaveUser,DC=test,DC=local" -searchscope "onelevel" -filter * | foreach{$_.DistinguishedName}
foreach($users in $user){
Get-adgroup -searchbase "OU=TimaGroup,OU=Timauser,DC=test,DC=local" -searchscope "subtree"  -filter * | foreach{
 remove-adgroupmember -identity "$_"  -members "$users" -confirm:$false}
 }