Java를 통해 cmd 명령을 실행하고 있습니다.이 코드는 저에게 잘 작동합니다. Java를 통해 CMD long 명령을 실행하십시오.
import java.io.IOException;
public class Exec {
public static void main(String args[]){
try {
Process p = Runtime.getRuntime().exec("cmd /c start notepad.exe");
System.out.println("Command Executed!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
지금이 조각은 notepad.exe를 시작하지만, 나는 그것을 아무것도하지 않습니다이 경우 예를
Process p = Runtime.getRuntime().exec("cmd /c c:/Users/Subhan/Desktop index.htm");
에 대한 기타 경로를 포함한 몇 가지 명령을 실행합니다. 어떤 예외도 throw하지 않습니다.
어떻게 그렇게 할 수 있습니까? 그리고 나는 단지 몇 가지 cmd 명령을 통해 환경 변수를 설정하기를 고대하고 있습니다.
도 있습니다
'cmd/cc :/Users/Subhan/Desktop index.htm' 만 사용해 보았습니까? 작동합니까? –
내 cmd를 나는 데스크톱 dir에 cd 다음 index.htm 작성하고 작동합니다. –