当我创建一个用户时,我需要从另一个用户复制组成员-但只能复制特定的组。
$UserNameToCopyFrom = read-host “Type the UserName to copy groupmembership from“
$UserNameToCopyTo = read-host "Type the UserName to copy groupmembership To“
Get-ADUser -Identity $UserNameToCopyFrom -Properties memberof | Select-Object -ExpandProperty memberof | Add-ADGroupMember -Members $UserNameToCopyTo
Write-Host "The groupsmembership copy to $UserNameToCopyTo Successfully"
此脚本复制所有组,我需要的是例如复制会计OU中的所有组。
你好,娜蒂
您可以尝试使用Out-GridView
选项。
$user = Read-Host "Type the user to get the groups"
$groups = (Get-ADUser -Identity $user -properties "memberof").memberof | Out-GridView -Outputmode Multiple
使用此-OutputMode Multiple
,您将能够选择两个或多个项目
我希望你觉得这是有用的
有任何问题请尽管问
编辑:我简化了过程,删除了一行