gpt4 book ai didi

powershell - 仅将选定的组成员资格复制到新用户

转载 作者:行者123 更新时间:2023-12-03 16:37:58 27 4
gpt4 key购买 nike

我正在尝试完成此脚本,但我在第 5 行第 39 行不断收到错误。

我希望能够通过在弹出窗口中选择我想要复制的组来将某人的组成员复制给另一个用户。

$ad1 = Get-ADUser test1 -Properties memberof
$ad2 = Get-ADUser test2 -Properties memberof
$MissingGroups = Compare-Object $ad1 $ad2 -Property memberof
$GroupsObj = $MissingGroups.MemberOf | Get-ADGroup –prop Description | Select Name,Description
$GroupsObj | Out-GridView -PassThru | Add-ADGroupMember -members $ad2

最佳答案

这应该让您站起来。问题是您没有将组作为单独的对象。在我自己的帐户上对此进行了测试,它就像一个魅力。从来没想过要这样做,现在要把它放在我的后兜里。

$user1 = "test1"
$user2 = "test2"
$ad1 = Get-ADPrincipalGroupMembership $user1 | select Name
$ad2 = Get-ADPrincipalGroupMembership $user2 | select Name
$MissingGroups = Compare-Object -ReferenceObject $ad1 -DifferenceObject $ad2 -Property name
$GroupsObj = $MissingGroups.Name | Get-ADGroup -Properties Description | Select Name,Description
$GroupsObj | Out-GridView -PassThru | ForEach-Object{Add-ADGroupMember $_.Name -Members $user1}

关于powershell - 仅将选定的组成员资格复制到新用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51371931/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com