Comment obtenir une liste de fenêtres ou de processus actifs à l'aide de java
question:
peut-on m'aider dans la retraite d'une liste de fenêtres ou de processus ou de processus locaux actuellement en utilisant Java? Je vise à créer une solution multiplateforme similaire à la liste des processus actifs par le gestionnaire de tâches de Windows.
Réponse:
Une approche alternative pour extraire la liste de processus de la commande "ps -e":
try { String line; Process p = Runtime.getRuntime().exec("ps -e"); BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream())); while ((line = input.readLine()) != null) { System.out.println(line); //pour les systèmes Windows, modifiez le code comme suit:
Process p = Runtime.getRuntime().exec (System.getenv("windir") "\\system32\\" "tasklist.exe");Cette approche devrait fournir la liste souhaitée des fenêtres ou des processus.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3