我想创建一个计算机对象并立即禁用它。现在这第二个我用那些看起来像......的东西做到了。
$x = New-ADComputer -Name ... -Path ... -SAMAccountName ... -Description ... | Disable-ADAccount
这没关系,而且有效。
我希望通过-OtherAttributes参数来伪造创建帐户:
$x = New-ADComputer -Name ... -Path ... -SAMAccountName ... -Description ... -OtherAttributes { 'Enabled' = 'False' }
但是,我得不到那样的工作:
“...指定的目录服务属性或值不存在”。
我想接受Enabled
无效,或者我无法在此设置。我觉得AD在撒谎。我觉得我可以。这是微软愚蠢的Active Directory All Attributes
所以,在我翻转之前,只需使用我知道可行的代码片段,我想询问OtherAttributes
方式是否可行?假设我只是搞砸了一些......
答案 0 :(得分:3)
在致电-Enabled
时使用New-ADComputer
参数:
$x = New-ADComputer -Name ... -Path ... -SAMAccountName ... -Description ... -Enabled:$false