自动化“Active Directory用户和计算机”中的进程
我正在寻找一种解决方案来自动化窗口“Active Directory用户和计算机”。我要自动两种工艺自动化“Active Directory用户和计算机”中的进程
- 账户解锁
- 密码重置
,我所设想的流程是:
- 用户提高门票帐号解锁/密码重置售票工具(Redmine)
- 详细信息传递给管理员系统
- 系统启动“Active Directory用户和计算机”
- “查找用户”窗口将采取的行动打开 - >查找
- 的用户名会在键入并立即查找按钮被点击
- 在搜索结果,用户细节属性将被打开
- 该过程将移动到相应的标签和解锁帐户/重置密码
对于步骤1和2,我们打算使用蟒/壳带有ssh命令的脚本 For th从第3步到第7步,我们无法确定使用哪个脚本/工具来自动执行该过程。
我看着网页,看到几个选项
- PowerShell的
- 蟒蛇
- 广告管理系统加上
我更喜欢使用开源工具实现自动化。
您能否建议更好的替代方案来实现这一目标?
在此先感谢
我建议你阅读Active Directory Cmdlets in Windows PowerShell。
不需要打开GUI并点击按钮,可以通过PowerShell执行相同的操作。
谢谢。我终于能够通过bat文件调用通过powershell脚本运行的命令。感谢您的帮助。 –
从何处下载RSAT的指南,如何打开RSAT,并PowerShell中使用的可以在这里位于:
https://4sysops.com/archives/how-to-install-the-powershell-active-directory-module/
我终于能够通过bat文件调用通过powershell脚本运行的命令。感谢您的帮助。 –
你尝试过什么,以及如何有你试过失败了怎么办?理想情况下,您应该提供您尝试过的[最小,完整和可验证的示例](https://stackoverflow.com/help/mcve),并包含有关失败的具体信息,包含错误消息和/或错误的输出。 SO不是代码写入服务;最好的问题是提供有用信息的问题,以便那些回答问题的人可以指导你设计自己的正确答案。参见[如何提出一个好问题](https://stackoverflow.com/help/how-to-ask)。 –
话虽如此,我会注意到我的组织有一个PowerShell脚本,它给出用户的sAccountName,将确定它是否被锁定在Active Directory中,并将解锁它。不需要与GUI交互;查看安装RSAT时安装的PowerShell Active Directory模块。 –
我终于能够通过bat文件调用通过powershell脚本运行的命令。感谢您的帮助。 –