关于调用DOS命令

来源:百度知道 编辑:UC知道 时间:2024/06/30 12:19:09
String strDos = " copy C:\20090915\2317.wav d:\down\";//要copy 的目标路劲

try {
Runtime.getRuntime().exec(strDos);//调用 系统DOS命令
} catch(Exception ex) {
System.out.println("下载文件异常:"+ex.toString());
ex.printStackTrace();
}

执行后报错:java.io.IOException: CreateProcess: copy C:\20090915\2317.wav d:\down\ error=2

请高人指点一下!解决后加分!
1 down 这个文件夹是有的!
2 后面指定文件名还是一样的包同样的错误!

String strDos = " cmd/c copy C:\20090915\2317.wav d:\down\";//要copy 的目标路劲

copy前加cmd /c

检查 D盘下有没有down这个文件夹

down后必须指定文件名

正确格式:

copy C:\20090915\2317.wav D:\down\2317.wav