为了在域控服务器中列出所有纳入域管理的机器及其最近的登录时间,我们可以使用powershell来完成这个任务。以下是经过伪原创处理的代码和说明:
我们部门管理着超过300台Windows终端,最近开始通过域的方式进行管理,这大大简化了我们过去手动修改Windows口令的繁琐工作。现在的目标是利用域控服务器列出所有加入域的机器,并显示它们最近的登录时间。
我们可以通过PowerShell来执行这个查询。以下是经过调整的PowerShell脚本:
这段代码将返回所有启用的计算机,并列出它们的名称、DNS主机名、操作系统以及最近的登录时间。注意,
属性更直观,而需要转换为可读的日期格式。
查询结果将会类似于下图所示:
参考资料:
- 如何获取域中所有活动计算机列表及一些属性?
- Active Directory参考资料
- Oldcmp工具
通过这个方法,我们可以轻松地管理和监控域中的所有计算机,确保它们的最新状态和安全性。