请问同时执行几个bat文件的问题# Java - 爪哇娇娃
H*n
1 楼
直接用runtime的exec来执行bat文件老是直接就退出了,不得已,写了一个专门的类
来执行,仿照网上的例子。然后我同时开几个FileLauncher(定义在下面)。
但是,似乎还是不能同时运行,表现是几个bat文件在同一个cmd里面运行,输出,你一句
来我一句,path搞的乱七八糟。
请问大侠怎么办?
public class FileLauncher extends Thread {
public String sFileName;
public void run()
{
try {
Runtime rt = Runtime.getRuntime();
Process p = rt.exec(sFileName);
BufferedReader output = new BufferedReader(
来执行,仿照网上的例子。然后我同时开几个FileLauncher(定义在下面)。
但是,似乎还是不能同时运行,表现是几个bat文件在同一个cmd里面运行,输出,你一句
来我一句,path搞的乱七八糟。
请问大侠怎么办?
public class FileLauncher extends Thread {
public String sFileName;
public void run()
{
try {
Runtime rt = Runtime.getRuntime();
Process p = rt.exec(sFileName);
BufferedReader output = new BufferedReader(