JAVA调用DOC命令

如题目,写一个JAVA程序来调用一个DOC命令
用来执行创建MySQL数据库备份。

3个回答

参考下
[code="java"]
import java.io.*;

public class ProceesRunEXETest {

/**
 * @param args
 */
public static void main(String[] args) {
    // TODO Auto-generated method stub
    String path = "C:/Program Files/Tencent/QQ/QQ.exe";

    System.out.println(hasProcess(path));
}

public static boolean hasProcess(String path)
{
    Runtime runtime = null;
    Process pro = null;
    try {
        runtime = Runtime.getRuntime();
        pro = runtime.exec(path);

        Thread.sleep(2000);
        //pro.waitFor();
        pro.destroy();


    } catch (IOException e) {       

        return false;


    } catch (InterruptedException e) {

        return false;

    }

    return true;
}

}

[/code]

private static final String command = "cmd /c start D:\openssl\openssl\bin\1.bat";

Process child = Runtime.getRuntime().exec(command);

这里有个参考文档,请参考

[quote]
Java调用dos命令
http://www.blogjava.net/zjrstar/archive/2008/12/08/244959.html
[/quote]

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!