域控批量导入有空格的ou
时间: 2024-02-25 17:04:46 浏览: 125
如果您的组织单位(OU)名称中包含空格,可以在PowerShell脚本中使用引号来包含OU名称。以下是一个示例脚本:
```powershell
# 导入Active Directory模块
Import-Module ActiveDirectory
# 读取用户列表
$users = Import-Csv "C:\Path\To\Users.csv"
# 循环遍历用户并创建帐户
foreach ($user in $users) {
$ou = "OU='" + $user.OU + "',DC=contoso,DC=com"
New-ADUser -Name $user.Name -GivenName $user.FirstName -Surname $user.LastName -SamAccountName $user.SamAccountName -UserPrincipalName $user.UserPrincipalName -AccountPassword (ConvertTo-SecureString "P@ssw0rd" -AsPlainText -Force) -Enabled $true -Path $ou
}
```
在此示例中,`$user.OU`包含OU名称,用单引号括起来,并在整个OU字符串中添加双引号。请注意,您需要根据您的Active Directory域的设置更改DC组件的名称,以匹配您的域名。
阅读全文