当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Active Directory 报告工具发布

作者:精品下载站 日期:2024-12-14 08:02:32 浏览:11 分类:玩电脑

Active Directory 报告工具发布


[玩转系统] Active Directory 报告工具发布

周末,我将 ADReportingTools 模块的 1.0 版本发布到 PowerShell Gallery:https://github.com/jdhitsolutions/ADReportingTools。几周前我第一次写了关于这个模块的文章。从那时起,我做了一些更改,并认为该模块已准备好正式发布。我将继续添加新功能,因此您需要密切关注 PowerShell 库以获取更新。以下是 1.0 版本的一些亮点。

获取 ADComputerReport

我添加了一个命令来获取计算机帐户信息。您可以获得所有计算机。如果您在 PowerShell 控制台中运行,域控制器和成员服务器将使用 ANSI 序列突出显示。

[玩转系统] Active Directory 报告工具发布

或者您可以在服务器或桌面之间进行过滤。该命令使用默认格式视图,但您还可以使用其他信息。

[玩转系统] Active Directory 报告工具发布

不幸的是,尽管我添加了命令,但我忘记编写帮助文件。这将在 v1.2.0 中出现。

获取 NTDSInfo

该模块包括一些与 Active Directory 备份相关的命令。一项命令是 Get-NTDSInfo。这使用 PowerShell 远程处理来获取有关域控制器上的 ntds.dit 文件和 edb 日志文件的信息。

[玩转系统] Active Directory 报告工具发布

LogCount 是临时 edb 日志文件的数量。数字较高可能表明您已逾期进行备份。您还可以使用此命令来比较域控制器之间的 ntds.dit 文件。

获取AD部门

此命令将显示给定部门的所有成员。

[玩转系统] Active Directory 报告工具发布

如果在 PowerShell 控制台中运行,则禁用的帐户将显示为红色。如果您使用 Manager 属性,还有一个自定义视图。

[玩转系统] Active Directory 报告工具发布

$ADReportingHash

Get-ADDepartment 命令作为部门的自动完成程序。该模块将获得您所在域中的唯一部门列表。但由于这可能需要一段时间才能构建,因此该值存储在名为 $ADReportingHash 的哈希表变量中。

[玩转系统] Active Directory 报告工具发布

当您导入模块时,会启动一个临时运行空间来构建部门列表。它还获取所有域控制器的列表。运行空间使用同步哈希表向会话显示信息。我希望在添加功能时更多地使用此功能。

打开 ADReportingToolsHelp

最后一个新功能是所有模块文档的 PDF 版本,包括 Github 存储库 README.md 文件。该模块已有一个命令 Get-ADReportingTools,用于列出所有命令。现在,您还可以运行 Open-ADReportingToolsHelp 来启动 PDF 文件。

[玩转系统] Active Directory 报告工具发布

PowerShell 将使用与 PDF 文件关联的应用程序打开文件。

亲自尝试一下

您可以从 PowerShell 库安装 ADReportingTools。或者查看模块的存储库。欢迎加入讨论部分。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯