我正在编写一个 PowerShell 脚本来在 Active Directory 中创建用户。
$pwd = ConvertTo-SecureString -String "Start1234" -AsPlainText -Force
New-ADUser -Name "Markus Xidl" `
-SamAccountName "m.xidl" `
-Path "ou=Kunde\Benutzer\Mitarbeiter,dc=test,dc=local" `
-Enabled $true `
-AccountPassword $pwd
在我的 Active Directory 中,我有一个名为 的 OU Kunde
,在该 OU 中还有另一个名为 的 OU Mitarbeiter
。该脚本不起作用。如果我删除该Mitarbeiter
OU,它确实可以工作,但随后我必须手动移动用户。指定此路径的正确方法是什么,以使脚本可以正常工作?
答案1
您需要将“-Path”更改为“ou=Kunde,ou=Benutzer,ou=Mitarbeiter,dc=test,dc=local”`
答案2
必须使用“-Path”,OU=Mitarbeiter,OU=Benutzer,OU=Kunde,DC=phil,DC=local
因为 Active Directory 中的目录树必须从最深层向上。