Obtenez des processus actifs par Java sur Windows 2000 Pro
-
20-09-2019 - |
Question
Je veux obtenir le nom de tous les processus actifs sur une machine Win2000. Je sais que « tlist -s » est la commande, mais pour l'utiliser, la « tlist.exe » doit être extrait à partir du CD-ROM Win2000. Je sais aussi « tasklist » ne fonctionne que sur XP ou plus.
Je me présente mes tests sur VM Ware, et ne disposent pas d'un CD-ROM. Y at-il une autre façon d'obtenir la programmation liste des tâches Win2000?
La solution
J'ai fini juste utiliser JNI pour gérer ce cas sur toutes les plateformes que je avais besoin. Se référer à un autre poste de la mine (qui cherchait à utiliser SWT pour obtenir cette liste, mais il donne un bon exemple JNI téléchargeable qui est utile):
Autres conseils
En Java sans faire appel à une application 3ème partie (comme, disons, PsList )? Non sans JNI.