How to get a list of current open windows/process with Java?

后端 未结 14 1531
抹茶落季
抹茶落季 2020-11-22 05:20

Does any one know how do I get the current open windows or process of a local machine using Java?

What I\'m trying to do is: list the current open task, windows or

14条回答
  •  醉梦人生
    2020-11-22 05:31

    You can easily retrieve the list of running processes using jProcesses

    List processesList = JProcesses.getProcessList();
    
    for (final ProcessInfo processInfo : processesList) {
        System.out.println("Process PID: " + processInfo.getPid());
        System.out.println("Process Name: " + processInfo.getName());
        System.out.println("Process Used Time: " + processInfo.getTime());
        System.out.println("Full command: " + processInfo.getCommand());
        System.out.println("------------------");
    }
    

提交回复
热议问题