시소당
아 ㅅㅂ.. 조낸 삽질했네..
Runtime.getRuntime().exec(String cmd);
유닉스/리눅스의 경우 공백이나 특수문자가 있는 인자가 있는 경우에 String[] cmd={arg1,arg2};등으로 배열로 넘겨줘야 한다.
윈도우일 경우
String cmd="cmd.exe /C "+ 실행할 명령어를 해줘야 한다.
cmd.exe는 윈도우의 버전에 따라 다른 명령어 처리기로 바뀔 수 있을듯?
출처 Runtime.getRuntime().exec(); 런타임 사용시 유의점|작성자 타쿠미