在Windows Server的Active Directory环境中,使用PowerShell命令创建OU并启用防删除功能,可以参考以下脚本:
Import-Module ActiveDirectory
# 定义要创建的OU名称和路径
$ouName = "新部门"
$ouPath = "DC=yourdomain,DC=com" # 请替换为实际的DN路径
# 创建新的OU,并设置防删除属性为true
New-ADOrganizationalUnit -Name $ouName -Path $ouPath -ProtectedFromAccidentalDeletion $true
Write-Host "已成功创建OU: $ouName,并启用了防删除功能。"
在这段脚本中:
Import-Module ActiveDirectory
是为了导入Active Directory模块,以便使用AD相关的cmdlet。-Name
参数指定了要创建的OU的名称。-Path
参数是父OU的DN(Distinguished Name),即新OU将被创建在哪个现有OU下。-ProtectedFromAccidentalDeletion
参数用于设置是否保护此OU不被意外删除,默认值为$false
,设为$true
即可启用防删除功能。
运行此脚本前,请确保你以具有足够权限(如域管理员)的身份登录。