【发布时间】:2020-12-03 21:35:00
【问题描述】:
Set-ADGroup -Identity "St.Department.146" -Replace @{"msExchRequireAuthToSendTo"=$true} -verbose
输入命令时出错。 :(
Set-ADGroup : 在 line:1 char:1 处指定了无效的 dn 语法
- Set-ADGroup $InternalDistro -Replace @{msExchRequireAuthToSendTo = $T ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CategoryInfo : InvalidArgument: (CN=St.Departmen...ublethink,DC=me:ADGroup) [Set-ADGroup], ArgumentExce
选项
- FullyQualifiedErrorId:ActiveDirectoryCmdlet:System.ArgumentException,Microsoft.ActiveDirectory.Management.Comm ands.SetADGroup
【问题讨论】:
-
请添加您看到的任何错误消息。 “发生错误”并没有真正的帮助。
-
我无法复制该问题。你的哈希表和-add在同一行吗?
-
是的,它在同一行。
-
您的错误显示 -replace 但您发布的命令显示 -add。
-
此外,您发布的命令包含一个 CN 或更确切地说是 SAMAccountName,而异常报告看到一个完整的 DN 包含在括号中。您的基础设施周围有些问题,我说您需要跟踪您的变量,可能您更改了分配给某处 var 的对象类型。
标签: powershell active-directory