본문 바로가기
SpringBoot

자바 Check if some exe program is running on the windows

by ByteBridge 2015. 11. 6.
반응형


자바로 윈도우즈에서 실행 중인 프로그램 리스트 가져오기

특정 프로그램에 대해 찾기


String line;

String pidInfo ="";


try {

Process p =Runtime.getRuntime().exec(System.getenv("windir") +"\\system32\\"+"tasklist.exe");


BufferedReader input =  new BufferedReader(new InputStreamReader(p.getInputStream()));


while ((line = input.readLine()) != null) {

   pidInfo+=line; 

}


input.close();


if(pidInfo.contains("powershell.exe"))

{

   System.out.println("find..");

}

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}


}

반응형