我有一个启动应用程序的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);
我在命令提示符下尝试了相同的命令,并且工作正常。但是当我尝试从java代码运行相同的代码时,它会继续运行而不会产生任何输出。
答案 0 :(得分:2)