读书人

windows 上java调用winrar压缩文件为

发布时间: 2012-10-28 09:54:44 作者: rapoo

windows 下java调用winrar压缩文件为rar 格式

windows? 下java调用winrar压缩文件为rar 格式

?

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class RARFileRun {/** * @param args * @throws InterruptedException  */public static void main(String[] args) throws InterruptedException , IOException, InterruptedException{String str="testrun.bat \"test rar file-2.xls\"";Process process=Runtime.getRuntime().exec(str);BufferedReader br = new BufferedReader(new InputStreamReader(process.getInputStream(), "GBK")); String line;     while ((line = br.readLine()) != null) {      System.out.println(line);  }    br = new BufferedReader(new InputStreamReader(process.getErrorStream(), "gbk"));     while ((line = br.readLine()) != null) {       //System.err.println(line);     }     //等待子进程完成再往下执行。     process.waitFor(); System.out.println("OK");}}

?

?

?

?

?

set b=%1%set a=%~dp0cd %a%"C:\Program Files\WinRAR\WinRAR" a %a%%b%.rar %b%

?

读书人网 >windows

热点推荐