蝙蝠脚本以检查事件查看器是否有错误,然后运行另一个蝙蝠来解决该错误



我想知道是否可以使用BAT脚本检查事件查看器 对于某些应用程序错误,如果发生错误,则 应该调用另一个蝙蝠文件。

例如...

我有一个名为reset_ie.bat的蝙蝠文件,该文件清除了IE临时文件,并且 将其重置为工厂默认值,该默认值已准备就绪。

如何使用CMD检查事件查看器是否有某个错误,然后运行 reset_ie.bat,如果需要。

主蝙蝠文件最终将包含许多检查各种检查 错误,对于不同的软件错误。

我找到了示例,刚才有一个用户... Outlook继续要求SafeMode,然后再次重新启动...您需要删除Outcmd.dat文件...

如何使用wevutil.exe或任何其他util进行检查eventviewer ...以查看错误应用程序upplication uplook.exe,然后调用另一个bat文件,称为fix_outlook_safemode.bat

之类的诸如fix_outlook_safemode.bat

将依次运行

del "C:Documents and Settings%username%Application DataMicrosoftOutlookoutcmd.dat"

使用Windows2003(也许XP)您可以使用内置的EventTriggers.exe Utility

示例这将在磁盘已满时执行raiseevent.cmd(源SRV的Eventid 2013):

eventtriggers /create /TR "disk_full" /TK "C:WINNTsystem32eventsraiseEvent.cmd %computername% system 2013 Srv"  /EID 2013 /SO "Srv"

您可以看到,您可以将想要的任何参数传输到批处理

使用win2k8和7,您可以在任务中创建一个任务,如果发生事件,该任务将是触发的。

最新更新