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

[玩转系统] Active Directory 组报告

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

Active Directory 组报告


[玩转系统] Active Directory 组报告

我已将 ADReportingTools 模块的 v1.2.0 推送到 PowerShell 库:https://github.com/jdhitsolutions/ADReportingTools

该版本添加了 Get-ADComputerReport 缺少的帮助。在 PowerShell ISE 或 VS Code 中运行命令时,我还在警告消息中添加了更好的文档和信息。重申一下,该模块设计为从 PowerShell 控制台主机运行。我相信 PowerShell ISE 和 VS Code 非常适合开发代码,但您应该从控制台会话运行所有代码。我尝试修改模块清单以需要 ConsoleHost,但这也消除了在后台作业中运行命令的选项。

以下是您对新版本的期待。

HTML 组报告

我添加了一个名为 New-ADGroupReport 的新命令,该命令基于 Get-ADGroupReport。新命令将创建组成员资格的 HTML 报告,并像其他 HTML 报告命令一样包含可折叠区域。

[玩转系统] Active Directory 组报告

禁用的帐户将以红色突出显示,并且当您将鼠标悬停在用户的专有名称上时,会显示用户详细信息。您可以在此处查看完整的 HTML 报告示例。

参数完成者

该模块使用后台运行空间和同步哈希表来启用某些模块命令的参数完成器。这些允许您使用制表符完成值。我添加了新的完成者。首先,由于我在同步哈希表中获取域控制器,因此任何带有服务器参数的模块命令现在都可以通过制表符完成。然后我意识到,为什么要停在那里?我还为 ActiveDirectory 模块中的任何 GET 命令添加了相同的参数完成符。现在,您可以运行“Get-ADUser Administrator -server <tab>”并按 Tab 键补全服务器名称。我可以想出一些其他可以利用这个概念的方法。

尝试一下

您可以从 PowerShell 库安装 ADReportingTools。或者查看存储库的自述文件。并且不要忘记,您始终可以通过运行 Open-ADReportingToolsHelp 来启动 PDF 来查看模块文档。

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

取消回复欢迎 发表评论:

关灯