我想将尝试登录到机器的日志。操作系统是Windows嵌入式标准。每次登录尝试使我能够将这些信息保存在数据库中后,是否可以使Windows执行应用程序或脚本?

编辑:

提取 超级用户:

“在这里,您可以将所有类型的事件设置为审核。我相信您想要的是“审核登录事件”,将其设置为失败(或者如果需要的话,也可以成功)。现在,所有事件都将发送给活动查看器。 ...”

是否可以通过WMI访问事件查看器信息?

有帮助吗?

解决方案

从安全角度来看,我认为这将 不是 有可能。但是,可以编写您的专业GINA库,该库将替换Windows的标准登录系统。这样做是为了支持指纹读取器和智能卡读取器以及许多其他替代登录方法。

但是出于好奇,您要在这里解决什么样的问题? Windows已经具有大量的建筑功能,可以由任何可以登录的人分析。


跟随 这个链接 要查看Windows 2003中的工作。我在虚拟机上使用Windows XP进行了检查,并且在那里的工作完全相同。因此,我认为它也可以在嵌入式XP版本中起作用。
为了读取事件日志, 这个链接 从MSDN也将是实用的。但是,这将需要.NET,这是Windows XP上可选的。

其他提示

WMI可能是一个不错的起点。您也可以使用WMI(或其他方法)来查询安全事件日志是否为成功/失败的登录事件。

http://www.computerperformance.co.uk/vbscript/wmi_event_log_administrator.htm

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top