PSWINREPORTING是一个小的PowerShell模块,可以解决监视和读取Windows事件的问题。它允许您为发生在其上的事件的域控制器(以及2.x的其他服务器)设置监视。默认情况下,它具有内置的Active Directory事件支持,但是由于2.0您可以配置它以监视任何内容。您可以设置有关任何类型的事件的报告,并通过每小时,每周,每月或每季度更改的摘要发送电子邮件。它还支持向Microsoft团队,Slack和Discord发送通知。确保通过相关文章,因为他们都知道如果您想从该模块中获取所有内容,这将是非常有用的。
完整的项目描述可在我的网站上找到 - 完整的项目描述。
目前,PSWINREPORTING有2个分支。
Install-Module -Name 'PSWinReporting' -Force Install-Module -Name 'PSWinReportingV2' -Force提供我认为两个Powershell模块都可以共存,尤其是对于想要切换但不想立即这样做的人的场景。这样,您可以按原样使用旧版本,并慢慢修复其他内容,或使用新的Find-Events命令。我略微重命名为V2版本的命令。
硕士版是一个完整的重写,也是一个新的开始。它提供了与旧版1.x版本相同的功能,然后提供了更多功能。
目前,除了下面的那些文章外,尚无PSSWINREPORTINGV2的文档。如果您渴望尝试新版本,请随时探索示例 - 否则会退缩到Pswinreporting Legacy Edition 。
PswinReporting带有预定义的内置报告。这些是为了Find-Events 。这些也可以在示例配置脚本中定义,您可以根据需要验证所有内容后立即使用。
PSWINREPORTING带有预定义的报告时间。这意味着您可以使用true/fals来启用/禁用期。如果是Find-Events ,则可以使用datatesrange参数使用定义的时间(仅检查)。
当然,您还可以在使用Find-Events命令时定义DateTeTo参数,以供自定义使用。
传统版将以1.xx的形式继续生命。如果您想继续使用它,请自由使用,但是强烈鼓励使用2.xx,当它具有所有功能。代码可作为传统分支。以下链接可以帮助您了解其工作原理以及如何设置它:
支持以下广告活动:
特征: