这么久没人给你回复啊。
Runtime这个类的exec不是有支持指定工作目录的重载方法么
Process exec(String[] cmdarray,
String[] envp,
File dir) 在指定环境和工作目录的独立进程中执行指定的命令和变量。
Process exec(String command, String[] envp, File dir) 在有指定环境和工作目录的独立进程中执行指定的字符串命令。
上面两个方法的dir参数就是目录。
Runtime.getRuntime().exec("cmd /c cd c:\\ 。。。");
切换目录?cd +你要切换的路径