添加AD组不起作用[Powershell命令]

时间:2020-07-20 14:29:15

标签: powershell

我正在弄清楚如何使用powershell命令将AD组添加到同一域中的AD用户,但无法按预期工作。我发现的示例主要是使用DN而不是sAMAccountname。这是我在Microsoft网站上找到的example

这些都是我对powershell命令的所有尝试,但没有一个起作用。 powershell CLI以具有足够权限更新用户AD的用户身份运行。

Get-ADGroup -Server myserver.com -SearchBase "OU=test,dc=myserver,dc=com" -filter {name -like "groupA"} | Add-ADGroupMember -Members 3090

3090是用户sAMAccountname。如果我尝试了Get-ADGroup -Server myserver.com -SearchBase "OU=test,dc=myserver,dc=com" -filter {name -like "groupA"},它能够返回正确的组名,但是我不确定为什么在添加Add-ADGroupMember -Members 3090之后,该命令似乎没有工作了。这是不同命令的组合,但没有一个起作用。我需要将组添加到基于sAMAccountnameUser Principle Name而不是DN的用户,因为我的用户不在同一OU

尝试1

 Get-ADGroup -Server myserver.com -SearchBase "OU=test,dc=myserver,dc=com" -filter {name -like "groupA"} | Add-ADGroupMember -Members "3090"

尝试2

  Add-ADGroupMember -Identity groupA -Members 3090

尝试3

$User = Get-ADUser -Identity "3090" -Server "myserver.com"
$Group = Get-ADGroup -Identity "groupA" -Server "myserver.com"
Add-ADGroupMember -Identity $Group -Members $User -Server "myserver.com"

powershell CLI中未显示错误

0 个答案:

没有答案