我找到了几个通过Java类运行cmd命令的代码片段,但我无法理解它。
以下是用于打开cmd的代码
public void excCommand(String new_dir){
Runtime rt = Runtime.getRuntime();
try {
rt.exec(new String[]{"cmd.exe","/c","start"});
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
我还找到了其他链接,可以添加其他命令,例如cd命令 http://www.coderanch.com/t/109753/Linux-UNIX/exec-command-cd-command-java
有人可以帮助我理解如何cd到一个目录吗,例如:
cd C:\Program Files\Flowella
然后在该目录上运行其他命令?