1、技术背景:
1)客户新开设一家事务所,需要在 AD 中创建单独的 OU 容器。
2)在新事务所的 OU 中,含该事务所的用户、计算机、服务器、用户组、服务账户等 AD 对象。
3)同时,也创建一个管理安全组并授予其对新 OU 相应的管理权限。
4)事务所的树形架构规范:
<Country>
-<City>
--Admins
---<City>_admins
---<City>_account_managers
---<City>_wks_admins
--Computers
--Contacts
--Groups
--Servers
--Service Accounts
--Users
2、脚本代码:
# Set the containers name
$Country = "CH"
$City = "CD"
$CityFull = "Chengdu"
$DomainDN = (Get-ADDomain).DistinguishedName
$ParentOU = "OU="+$Country+",$DomainDN"
$OUs = @(
"Admins",
"Computers",
"Contacts",
"