studio programacion para móviles libro edición desarrollo desarrollar curso aprende aplicaciones java windows logging

programacion - ¿Cómo escribir desde Java en el registro de eventos de Windows?



manual de programacion android pdf (4)

¿Cómo puedo escribir desde Java al registro de eventos de Windows?



También puede usar el comando eventcreate en Windows XP Pro y versiones posteriores.

String command = "eventcreate " + " /l APPLICATION" + " /so /"" + applicationObjectName + "/"" + " /t " + lvl + " /id " + id + " /d /"" + description + "/""; Runtime.getRuntime().exec(command);

Para XP home y lower, puede crear una aplicación vbs que escriba utilizando el método wscript.shell.eventcreate. Sin embargo, sacrificas la capacidad de especificar la fuente.

Ejemplo: http://www.ozzu.com/mswindows-forum/posting-event-log-with-batch-files-t76791.html


Puede usar JNA para escribir directamente en el Registro de eventos sin necesidad de ninguna DLL nativa. Consulte las clases Advapi32 y Advapi32Util para varios métodos de registro de eventos (se envía desde JNA 3.2.8).

Si está utilizando Log4j, considere Log4jna en lugar de NTEventLogAppender.