帮助我看看这个程序是什么问题,在线等待????

msnkk 2003-02-11 09:59:40
import java.io.BufferedInputStream;
import java.io.IOException;
import java.io.InputStream;


public class Exe1{

public static void main(String args[]){
Runtime runtime = Runtime.getRuntime();
try {
String com[]=new String[4];
com[0] = "command.com";
com[1] = "/C";
com[2] = "del";
com[3] = "D:\\AA\\2.txt";
Process process = runtime.exec(com);
process.waitFor();
process.destroy() ;

} catch (Exception e) {
System.err.println("runtime.exec error");
e.printStackTrace();
}

}

}
...全文
39 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
97055154 2003-02-11
  • 打赏
  • 举报
回复
我这里怎么没有问题呀!
ChDw 2003-02-11
  • 打赏
  • 举报
回复
将command.com换成cmd.com
但是如果只是删除文件,不如使用java的类的方法
new File("D:\\AA\\2.txt").delete();
msnkk 2003-02-11
  • 打赏
  • 举报
回复
在2000下要怎样调要?
jmars 2003-02-11
  • 打赏
  • 举报
回复
试试用cmd.com
ChDw 2003-02-11
  • 打赏
  • 举报
回复
出什么错误了?
而且那个command.com只能在win98下面运行的
你使用new File("D:\\AA\\2.txt").delete();不行吗?

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧