小编Mau*_*ota的帖子

如何在 Powershell 上递归创建组织单位?

我正在编写一个 Powershell 脚本,以将所有公司用户从 CSV 文件填充到 Active Directory。

该脚本使用 Powershell 命令New-ADUser,它应该知道,对于每个用户,添加它们的路径在哪里,例如:

"OU=IT Dept,OU=Users,DC=local,DC=contoso"
Run Code Online (Sandbox Code Playgroud)

问题是:这个 Active Directory 还没有任何用户,所以没有创建组织单位,每当我运行脚本时,如果路径不存在,则不会创建用户。

我已经查找了创建组织单位的命令,例如New-ADOrganizationalUnitdsadd,但是它们不支持递归创建,例如

"OU=Helpdesk,OU=IT Dept,OU=Users,DC=local,DC=contoso"    
Run Code Online (Sandbox Code Playgroud)

如果

"OU=IT Dept,OU=Users,DC=local,DC=contoso"    
Run Code Online (Sandbox Code Playgroud)

还不存在。

有没有办法使用New-ADOrganizationalUnit做到这一点

谢谢

powershell active-directory organizational-unit

5
推荐指数
1
解决办法
7009
查看次数

如何防止第二个网络接口使用其 IP 地址更新 DNS?

最近,我向域控制器添加了第二个网络接口,并分配了一个私有子网来为备份提供 iSCSI 卷,但是这个接口的 IP 地址正在传播到我的 DNS 服务器。

所以现在,当我nslookup对我的域使用时,响应之一就是这个私有 IP 地址。

如何防止此接口使用其 IP 地址更新 DNS?

这是通过 XenServer 6.2 SP1 虚拟化的 Windows Server 2012 R2 域控制器。

domain-name-system domain-controller xenserver windows-server-2012

3
推荐指数
1
解决办法
3550
查看次数