Answers:
似乎大多数人都不了解此功能,但如果如此配置,Windows会自动旋转日志文件。在此文件中查找“ AutoBackupLogFiles”。
您可以在服务器对服务器的基础上进行配置,但这对于大量服务器而言是乏味的。我创建了一个管理模板来在服务器计算机上进行设置,然后编写了启动脚本,以添加计划任务以定期提取,ZIP并将日志文件移动到保留位置。它真的很好用,而且便宜!
这是一个VBS脚本,它将保存您的事件日志并清除它。将其放在预定任务中。请注意,特定事件日志是在脚本的第3行中指定的,显然您将需要调整目标路径。
来自MSDN的代码“借用”(即被盗)。
strComputer = "."
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate,(Backup)}!\\" & strComputer & "\root\cimv2")
Set colLogFiles = objWMIService.ExecQuery("Select * from Win32_NTEventLogFile Where LogFileName='Application'")
For Each objLogfile in colLogFiles
errBackupLog = objLogFile.BackupEventLog("c:\\application" & year(Now) & "_" & month(Now) & "_" & day(Now) & "_" & hour(now) & "_" & minute(now) & ".evt")
objLogFile.ClearEventLog
Next
要查看自定义ADM模板的可配置选项,您可能需要单击“查看”菜单,然后取消选中“仅显示可以完全管理的策略设置”。