Mr_JianMin 2020-04-26 14:01 采纳率: 0%
浏览 389

java可以获取windows任务管理器的进程描述吗

如标题图片说明,可以通过java获取到吗

  • 写回答

1条回答 默认 最新

  • weixin_45596388 2020-04-26 14:34
    关注

    采纳率:52%6级 2014.11.01
    1、在Windows的命令行 tasklist 可以获得进程列表
    你先CMD, 再执行tasklist 可以看到类似任务管理器里的进程信息
    2、JAVA要调用CMD命令, 用 Process process = Runtime.getRuntime().exec(command);

    例如:查找某进程
    Process proc = Runtime.getRuntime().exec("tasklist /FI \"IMAGENAME eq " + processName + "\"");
    bufferedReader = new BufferedReader(new InputStreamReader(proc.getInputStream()));
    String line = null;
    while ((line = bufferedReader.readLine()) != null) {
    if (line.contains("QQ.exe")) {
    System.out.printlns("找到了");
    }
    }

    评论

报告相同问题?

悬赏问题

  • ¥15 滑块验证码拖动问题悬赏
  • ¥15 Wanted but not invoked:Actually, there were zero interactions with this moc
  • ¥20 怎么驱动tb6612
  • ¥15 Arcgis 3D效果点要素
  • ¥15 在执行yolo训练脚本的时候,没有报错,在扫描val这一步后就推出执行了
  • ¥15 delphi开发的WEBSERVER改用HTTPS协议
  • ¥15 pic16f877A单片机的计数器proteus仿真失效
  • ¥100 调查 Vitis AI 中验证 .xmodel 量化后的正确性
  • ¥30 codelite全屏时file、setting那一行消失了
  • ¥15 gazebo-rviz教程