package com.cmd.core;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class CmdCore {
public static boolean isRunning(String exeName) {
Process proc = null;
try {
proc = Runtime.getRuntime().exec("tasklist");
BufferedReader br = new BufferedReader(new InputStreamReader(proc
.getInputStream()));
String info = br.readLine();
while (info != null) {
System.out.println(info);
if (info.indexOf(exeName) >= 0) {
return true;
}
info = br.readLine();
}
} catch (IOException e) {
e.printStackTrace();
} finally{
proc.destroy();
}
System.out.println(false);
return false;
}
}
<