...军献祛痘印
String ls_1;
Process process = Runtime.getRuntime().exec("cmd /c dir \\windows");
BufferedReader bufferedReader = new BufferedReader( \
new InputStreamReader(process.getInputStream());
while ( (ls_1=bufferedReader.readLine()) != null)
System.out.println(ls_1);
process.waitfor( );
... 以上内容为转载~下面内容为原创!
今天在做客户端程序的自动更新,简单描绘一下,就是从效劳器上将更新包下载上去,然后在本地解紧缩,最后删掉~功用很简单~
但是问题出在运用JAVA的ZIP模块做文件的解紧缩不是想象的那么简单,资源需求释放,一个不小心就没有办法删除掉原有ZIP文件了~资源的占用确实是个大问题,但是好在,客户端程序更新完是要重启的,一切都烟消云散了~对于删除不掉ZIP文件的问题,我也流氓一下~用DEL硬删除~此处一定要留意!
Process process = Runtime.getRuntime().exec("cmd /c del f:\\aaa.doc");
这样的调用是没有问题~
Process process = Runtime.getRuntime().exec("del f:\\aaa.doc");
这样写是不能够对的~