나는 응용 프로그램을 시작하는 dos 명령을 가지고 있습니다. 응용 프로그램을 관리자로 시작하고 싶습니다. 내가 어떻게 할 수 있니? 아래는 내가 시도한 코드입니다.관리자로 java를 통해 dos 명령을 실행합니다.
String arg[]={"C:\\app1.exe", "C:\\app2.exe", "c:\\app3.exe"};
String pwd[]={"123","-x","-sf"};
String outputfile="c:\\output.xml"
String command=arg[0]+pwd[0]+arg[1]+pwd[1]+arg[2]+pwd[3]+output;
Process pr=rt.exec(command);
명령 프롬프트에서 동일한 명령을 시도해 보았습니다. 그러나 자바 코드에서 동일한 것을 실행하려고하면 출력을 생성하지 않고 계속 실행됩니다.
잘 모르겠어요,하지만 윈도우 API을 활용하지 않고이 작업을 수행하기 위해, 당신은 아마 고도와 자바 프로그램을 실행해야합니다. 그러면 프로그램에서 고도가 올라갑니다. – Andy