日期:2014-05-20  浏览次数:20761 次

在Windows环境下,如何在Java代码中通过cmd命令操作文件的增删改查?
在Windows环境下,如何在Java代码中通过cmd命令操作文件的增删改查?
比如 mkdir C:\test
  rd C:\test

------解决方案--------------------
Runtime.getRuntime().exec
------解决方案--------------------
有一种东西叫api

Process
------解决方案--------------------
Java提供的Runtime有自己的环境,如果模拟的话建议用api模拟
------解决方案--------------------
Java code

public static void main(String[] args) {
        try {
            Process p = Runtime.getRuntime().exec("cmd.exe /c md C:\\test1");
            while(p.getInputStream().read()!=-1);
        } catch (IOException e) {
            e.printStackTrace();
        }
    }