使用PowerShell添加AD组

我试图写一个脚本来添加一个组到一个OU,我已经剥离了脚本,并使用命令行来查找错误,它看起来像-path是不正确的,我如何使用powershell创build一个组在特定的OU中不使用-path。

命令

New-ADGroup -name _AB_Read -GroupCategory Security -GroupScope Global -Path OU = TEST,OU = NEW_Groups,DC = Corp1,DC = net

错误

New-ADGroup:无法将“System.Object []”转换为参数“Path”所需的types“System.String”。 指定的方法不受支持。

在线:1个字符:77

  • 新build-ADGroup -name _PL_Read -GroupCategory安全-GroupScope Global -Path OU = V …

  • ~~~~

    • CategoryInfo:InvalidArgument:(:) [New-ADGroup],ParameterBindingException

    • FullyQualifiedErrorId:CannotConvertArgument,Microsoft.ActiveDirectory.Management.Commands.NewADGroup

你的path应该看起来像这样 – path“OU = TEST,OU = NEW_Groups,DC = Corp1,DC = net”。 你需要封闭你的道路。

没有引号,它会失败。

所以,你想要的OU中的一个新AD组应该看起来像这样

New-ADGroup -GroupCategory:"Security" -GroupScope:"Global" -Name:"test1" -Path:"OU=TestOU,DC=Contoso,DC=local" -SamAccountName:"test1" -Server:"dc.contoso.local"