自动化“#34; Active Directory用户和计算机”中的流程"

时间:2017-08-07 11:12:33

标签: python powershell active-directory

我正在寻找一种自动化Windows " Active Directory用户和计算机" 的解决方案。我想自动化两个过程

  • 帐户解锁
  • 密码重置

我设想的流程是:

  1. 用户在票务工具(Redmine)
  2. 上提取帐户解锁/密码重置的票证
  3. 详细信息将传递给管理员的系统
  4. 系统启动" Active Directory用户和计算机"
  5. "查找用户"窗口将由Action打开 - >查找
  6. 将输入用户名并单击<立即查找按钮
  7. 在搜索结果中,将打开用户详细信息属性
  8. 此过程将移至相关标签并解锁帐户/重置密码
  9. 对于步骤1和2,我们计划使用带有ssh命令的python / shell脚本 对于步骤3到7,我们无法确定使用哪个脚本/工具来自动化该过程。

    我在网上看了几个选项

    • 的powershell
    • AD Manager Plus

    我更喜欢使用开源工具自动化。

    您能否建议更好的替代方案来实现这一目标?

    提前致谢

2 个答案:

答案 0 :(得分:1)

我建议您阅读Active Directory Cmdlets in Windows PowerShell

无需打开GUI并单击按钮,您可以通过PowerShell执行相同的操作。

答案 1 :(得分:0)

有关下载RSAT的位置,如何打开RSAT以及在powershell中使用的指南可以在此处找到:

https://4sysops.com/archives/how-to-install-the-powershell-active-directory-module/