如何使用 PowerShell 從活動目錄中刪除組織單位 (OU)?
要使用 PowerShell 從活動目錄中刪除 OU,我們需要使用命令 Remove-ADOrganizationUnit
Remove-ADOrganizationalUnit -Identity "OU=LabUsers,DC=Labdomain,DC=Local"
如果 OU 受到意外刪除的保護,你會收到如下所示的 Access is Denied 錯誤。

Remove-ADOrganizationalUnit : Access is denied At line:1 char:1 + Remove-ADOrganizationalUnit -Identity "OU=LabUsers,DC=Labdomain,DC=Lo ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : PermissionDenied: (OU=LabUsers,DC=Labdomain,DC=Local:ADOrganizationalUnit) [Remove-ADOrgan izationalUnit], UnauthorizedAccessException + FullyQualifiedErrorId : ActiveDirectoryCmdlet:System.UnauthorizedAccessException,Microsoft.ActiveDirectory.Managem ent.Commands.RemoveADOrganizationalUnit
所以首先需要使用 Set-ADOrganizationalUnit 命令停用保護模式,然後需要像下面一樣執行刪除命令。
$ou = "OU=LabUsers,DC=Labdomain,DC=Local" Set-ADOrganizationalUnit -Identity $ou -ProtectedFromAccidentalDeletion $false Remove-ADOrganizationalUnit -Identity $ou -Confirm:$false -Verbose
你需要確保不存在子物件,否則,OU 就無法刪除。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP