String compress ="D:/doc_c06_net.rar";//rar壓縮文件
String decompression="D:/doc_redcome_com/";//解壓路徑
Process p = rt.exec("UNRAR.EXE x -o+ -p- " + compress + " " +decompression);
StringBuffer sb = new StringBuffer();
java.io.InputStream fis = p.getInputStream();
int value = 0;
while ((value = fis.read()) != -1)
{
sb.append((char) value);
}
fis.close();
String result = new String(sb.toString().getBytes("ISO-8859-1"), "GBK");
System.out.println(result);
附件下載: