uso titledborder poner layouts crear con borde java javascript python perl wmi

poner - titledborder java



¿Existe una forma en que puedo usar las clases de WMI en Java? (7)

Es posible que desee comprobar J-Interop también. Aquí hay un buen ejemplo: http://www.vijaykandy.com/2009/09/windows-management-instrumentation-wmi-from-java/

Hola, quiero usar las clases de WMI para obtener información sobre la aplicación y los productos. Pero el problema es que quiero usar java o cualquier lenguaje de scripting como python, javascript o perl. He oído hablar de JWMI, puede ser una opción. ¿Alguien puede ayudarme con respecto a esto?


He utilizado con éxito WMI a través de JACOB


Javascript y Java no son lo mismo.

Javascript

Javascript está disponible en Windows Scripting Host (WSH). Con él, es bastante fácil acceder a WMI:

var loc = new ActiveXObject("WbemScripting.SWbemLocator"); var svc = loc.ConnectServer(".", "root//cimv2"); coll = svc.ExecQuery("select * from Win32_Process"); var items = new Enumerator(coll); while (!items.atEnd()) { WScript.Echo(items.item().Name); items.moveNext(); }

JWmi (Java)

JWmi es una pequeña biblioteca que permite a Java realizar consultas WMI generales. Parece estar disponible aquí:

http://henryranch.net/software/jwmi-query-windows-wmi-from-java/

También parece fácil de usar (aunque no estoy seguro de cuán poderoso o completo es):

String name = getWMIValue("Select Name from Win32_ComputerSystem", "Name");

WBEM (Java)

WMI es una implementación de Microsoft de Administración basada en Web (WBEM). También hay una implementación Java de WBEM general, que será en algún nivel compatible con WMI:

http://wbemservices.sourceforge.net/

Esta podría ser la implementación de Java verdadera más completa que va a encontrar. Si sus necesidades están por encima de las secuencias de comandos diminutas (como la implementación de un proveedor WBEM / WMI), entonces es posible que desee examinar esta opción.


Para el lenguaje de scripting: descargue Scriptomatic 2.0 y permita que el asistente cree código WMI para VBScript, JScript, Perl y Python. Aquí hay algo similar para Powershell.


JInterop es una buena opción para las operaciones de WMI en Java.


JWMI realiza operaciones WMI creando y ejecutando scripts vb con las consultas relevantes.
Estoy usando J-Interop, que es una fuente abierta y una buena opción.
También hay JACOB , J-Integra y EZ Jcom .


Para realizar consultas WMI, te recomiendo mi biblioteca WMI4Java .

Es muy fácil de usar:

Map<String, String> wmiObjectProperties = WMI4Java.get().getWMIObject("Win32_BIOS");