将事件写入自定义的事件日志


脚本运行时可能需要日志信息。除了将日志信息写入到一个可以自行维护与管理的文本文件以外,还可以享受Windows内置的日志记录系统带来的好处。
要做到这一点,你只须先初始化自己的事件日志。但是这需要管理员权限,请先提升权限再来操作:1
这样,你现在就拥有了一个可以记录事件的源”LogonScript”, “MaintenanceScript”和”Miscellaneous”,再只须配置文件最大可以增长多少,以及超出最大值后该怎么办,即可:

2

现在你的日志文件大小为500MB、记录将保存30天直到被新记录覆盖。
现在从任何脚本或登录脚本写入日志文件将不需要特殊权限。我们现在切换到普通Powershell控制台窗口试试:

3

 记录日志现在非常简单了,并且你可以获得你想要的任何时间ID和消息。唯一的限制是需要使用已经注册过的事件源。

现在你能在机器上使用Get-EventLog命令来轻松分析脚本问题:

4

因此当你很好的使用内置强大的系统日志后就不需要将这些麻烦的日志事件存到文本当中了。

原文地址:Writing Events to Own Event Logs

本文链接: https://www.pstips.net/writing-events-to-own-event-logs.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注