如何使用 PowerShell 清理 AD

以下是使用 Windows PowerShell 和 ADManager Plus(一款 AD 管理工具)执行 AD 清理的比较。

Windows PowerShell

使用 PowerShell 执行 AD 清理的步骤:

  • 确定要执行 AD 清理的域
  • 确定需要识别以删除对象的 LDAP 属性。
  • 编写脚本。
  • 在 Windows PowerShell 中执行脚本。

删除不活跃计算机的 PowerShell 脚本示例:

 已复制
ForEach ($Item in $Computers){
Remove-ADComputer -Identity $Item.DistinguishedName -Confirm:$false Write-Output "$($Item.Name) - Deleted"
}
点击复制整个脚本

ADManager Plus

执行 AD 清理的步骤:

例如:如何在 ADManager Plus 中删除不活跃计算机

  • 选择 Management -> Computer Management -> Delete Computers。
  • 选择域和 OU。
  • 选择所需的计算机列表或导入 CSV 文件,然后点击应用。

截图

» 开始 30 天免费试用

使用 Windows PowerShell 等本地工具执行 AD 清理的限制如下:

  • 只能在具有 Active Directory 域服务角色的计算机上运行此脚本。
  • 出错时故障排除不易。

ADManager Plus 仅凭简单直观的 UI 和 CSV 文件即可批量执行 AD 对象清理

使用 ADManager Plus 自动化并计划过期账户的清理。

  获取 30 天免费试用。

开始您的 无脚本 AD 管理,报告和 自动化之旅 使用 ADManager Plus。

  •  
     
  • 提交即表示您同意根据 隐私政策 处理个人数据。

谢谢

您的下载将在 15 秒内自动开始。如未开始,点击此处手动下载。

相关 Powershell 操作指南:

Active Directory 管理和报告的一站式解决方案

电子邮件下载链接 Email the ADManager Plus download link