好人进来帮帮忙~~~ 我写了一个java project,里面写了一个批处理文件,比如叫tidy.bat,写一些语句保存到这个文件中,用的FileWriter类,(无法指定保存路径),可是我怎么能打开或保存这个文件呢?我把里面的程序打成了一个jar包,对吗?然后该怎么做呢?麻烦告知一下下,谢谢了~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static void main(String[] args) { Runtime rn = Runtime.getRuntime(); Process p = null; try { FileWriter writer = new FileWriter("c:\\mysql.bat"); writer.write("@echo off"); writer.write("\r\n"); writer.write("cd C:\\program files\\mysql\\bin\\ mysql -uroot -proot "); writer.write("\r\n"); writer.write("use database"); writer.write("\r\n"); writer.write("@echo on"); writer.close(); p = rn.exec("cmd /C " + "c:\\mysql.bat"); } catch (Exception e1) { e1.printStackTrace(); } }最好是动态的生成文件和动态的去执行,你参考一下上面的例子 java新手问题 菜鸟级别人提问 高手请指点一下 时间表??java 在线等 一个java异常的问题,不知错在哪里,高手指教? java输入流停止后如何重置 [求助]一个类如何编程线程安全的? 正则表达式-只能输入中文和空(什么都不输入) 这是怎么回事呀? J2SE,J2EE什么意思,我是初学者 请问在awt中怎样让Button处于按下状态 把applet打包成jar了的,里面有图片,偶尔会出现读取出错,是什么问题呢? 麻烦进来帮我一下~~谢啦!!!
Process p = null;
try {
FileWriter writer = new FileWriter("c:\\mysql.bat");
writer.write("@echo off");
writer.write("\r\n");
writer.write("cd C:\\program files\\mysql\\bin\\ mysql -uroot -proot ");
writer.write("\r\n");
writer.write("use database");
writer.write("\r\n");
writer.write("@echo on");
writer.close();
p = rn.exec("cmd /C " + "c:\\mysql.bat"); } catch (Exception e1) {
e1.printStackTrace();
}
}
最好是动态的生成文件和动态的去执行,你参考一下上面的例子