Advertisement
Guest User

Untitled

a guest
Feb 19th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. public static boolean isProcessRunning(String processName){
  2. try{
  3. ProcessBuilder processBuilder = new ProcessBuilder("tasklist.exe");
  4. Process process = processBuilder.start();
  5.  
  6. @SuppressWarnings("resource")
  7. Scanner scanner = new Scanner(process.getInputStream(), "UTF-8").useDelimiter("\\A");
  8. String tasksList = scanner.hasNext() ? scanner.next() : "";
  9. scanner.close();
  10.  
  11. System.out.println(tasksList);
  12.  
  13. return tasksList.contains(processName);
  14. }catch(Throwable e){
  15. e.printStackTrace();
  16. }
  17.  
  18. return false;
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement