站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题java调用带参数的exe文件

java调用带参数的exe文件

摘要: java调用带参数的exe文件


请问
java调用带参数的exe文件


import java.io.*;
import java.util.*;

public class DoRuntime {
public static void main(String args[]) throws IOException {

if (args.length <= 0) {
System.err.println("Need command to run");
System.exit(-1);
}

Runtime runtime = Runtime.getRuntime();
Process process = runtime.exec(args);
InputStream is = process.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String line;

System.out.printf("Output of running %s is:",
Arrays.toString(args));

while ((line = br.readLine()) != null) {
System.out.println(line);
}

}
}

If you run DoRuntime in Solaris like this:

java DoRuntime ls

You get output that looks something like this (which depends on the contents of the directory):

Output of running ls is:DoRuntime.class
DoRuntime.java




是调用客户端的exe文件!



客户端?是BS结构的吗?如果是BS结构的可以通过activeX来调用,也可以通过修改java的安全策略允许applet访问客户端来实现这个功能。


↑返回目录
前一篇: 使用spring的unit test,找不到配置文件
后一篇: 有泪无处流_1