如何使用 PowerShell 脚本搜索 AD 账户。

以下是使用 Windows PowerShell 和 ADManager Plus 搜索 AD 账户的比较:

Windows PowerShell

使用 PowerShell 根据特定需求搜索 AD 账户的步骤:

  • 确定要从中检索报告的域。
  • 确定需要获取报告的 LDAP 属性。
  • 确定用于检索报告的主 DC。
  • 编写脚本。
  • 在 Windows PowerShell 中执行脚本。
  • 报告将以指定格式导出。
  • 若要以不同格式获取报告,请根据用户需求相应修改脚本。

Windows PowerShell 脚本示例

 已复制
Search-ADAccount -PasswordExpired | FT Name,ObjectClass -A
点击复制整个脚本

ADManager Plus

获取报告:

  • 从 Reports 选项卡中选择所需报告。
  • 选择域和 OU。点击 Generate。
  • 选择任意首选格式(CSV、PDF、HTML、CSVDE 和 XLSX)。

截图

» 开始 30 天免费试用

使用 Windows PowerShell 等原生工具根据特定条件搜索 AD 用户存在以下限制:

  • 该脚本只能在具有 Active Directory Domain Services 角色的计算机上运行。
  • 即使是向报告添加细节(例如添加额外属性)也需要修改并重新执行脚本,耗时较长。
  • 以特定格式导出报告需要相应修改脚本,增加了脚本的复杂性。
  • 出错时故障排除不易

ADManager Plus 将在简单且直观设计的 UI 中 以任意所需格式检索多个用户的详细信息

一键搜索特定 OU 和域中的 Active Directory 对象。

  获取 30 天免费试用。

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

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

谢谢

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

相关 Powershell 操作指南:

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

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