为什么80%的码农都做不了架构师?>>>   

/** * 文件/文件夹压缩成RAR格式 * rarName 压缩后的压缩文件名(不包含后缀) * fileName 需要压缩的文件名(必须包含路径) * destDir 压缩后的压缩文件存放路径* password 解压密码*/public String RARFile(String rarName, String fileName, String destDir,String password) {rarCmd ="C:\\Program Files\\WinRAR\\WinRAR.exe a -hp" + password + " -ibck -r -k " + destDir + rarName+ ".rar " + fileName;Process p = null;int exitVal = 0;try {Runtime rt = Runtime.getRuntime();System.out.println(rarCmd);p = rt.exec(rarCmd);exitVal = p.waitFor();if (exitVal == 0)p.destroy();//结束程序占用} catch (Exception e) {System.out.println(e.getMessage());} finally {if (exitVal == 0)p.destroy();//结束程序占用}return rarName;}

话不多说!一切你懂的!

转载于:https://my.oschina.net/jgy/blog/76131

JAVA调用WINRAR压缩文件并加密相关推荐

  1. java 制作 winrar,windows 上java调用winrar压缩文件为rar 格式

    windows 下java调用winrar压缩文件为rar 格式 windows  下java调用winrar压缩文件为rar 格式 import java.io.BufferedReader; im ...

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

    windows  下java调用winrar压缩文件为rar 格式 import java.io.BufferedReader; import java.io.IOException; import ...

  3. Java调用系统解压_记一次Java利用cmd命令调用WinRAR压缩文件-压缩文件

    前言 最近在和一个档案管理系统对接,需要把我方系统文件压缩成zip格式,通过ftp的方式upload到指定的服务器上,考虑到Java的平台无关性,一开始便使用Java自带的类库java.util.zi ...

  4. 在程序里面(服务器端)调用Winrar压缩文件的方法?另寻求一条语句转换的方法。vb.net到C#。...

     1case("zip"):   // 压缩  2    string[] zip_tmp = this.name1.Value.Split(new char[]{'*'});   ...

  5. java 压缩加密_Java实现自动压缩文件并加密的方法示例

    本文实例讲述了Java实现自动压缩文件并加密的方法.分享给大家供大家参考,具体如下: 实现功能:自动压缩并加密 /** * * @Title: zipFilesAndEncrypt * @Descri ...

  6. Java使用winrar压缩和解压缩文件

    Java使用winrar压缩和解压缩文件 2015-08-17| 发布: | 浏览: 740 |保存PDF Winrar可以使用命令行进行压缩和解压缩,如: 将D:/aa.doc 压缩为:aa.rar ...

  7. java压缩文件并加密,发送到邮箱

    日常记录 目标,我们需要把文件进行压缩 并进行加密设置密码,并发送到指定的邮箱,这是需求 首先把工具类贴出来 我们需要导入一个jar包 winzipaes-1.0.1.jar 上传了一下,告诉已经存在 ...

  8. java实现zip压缩文件(同一文件夹下的多个文件夹打成一个zip包)

    这2个工具类都推荐使用统一个场景的不通过写法 推荐第一种 package com.gblfy.test;import java.io.BufferedInputStream; import java. ...

  9. java的ZipOutputStream压缩文件的两个问题(乱码和每次zip后文件md5变化)

    java的ZipOutputStream压缩文件的两个问题(乱码和每次zip后文件md5变化) 1.乱码问题可以使用org.apache.tools.zip 2.md5每次都变化只需要设置entry. ...

最新文章

  1. java 扩展类加载器_java实现自定义类加载器
  2. matlab学习札记.20210122
  3. Leetcode 69 x的平方根 (每日一题 20210805)
  4. 【通知】深度学习之人脸图像算法重印,欢迎读者支持!
  5. postgres 错误duplicate key value violates unique constraint 解决方案
  6. SAP CAP 项目 cds watch 生成的 index.html 的模板位置和权限控制
  7. UML及UML如何描述复杂系统的开发模型?
  8. 移劢开发者解决方案研究报告——中国开发者生存状况调查
  9. web前端开发技术期末考试_(完整word版)web前端开发技术试卷三
  10. ARM920T虚拟地址原理分析及实现
  11. 苹果手机语音备忘录在哪_真没想到!苹果手机还自带语音记录,按下这个按钮,语音秒变文字...
  12. [WARNING]:登录失败:密码错误或账号被冻结
  13. Java中File文件类之文件过滤器
  14. JZOJ 1008 1010
  15. 使用unity3d制作像素鸟游戏
  16. stm32f103c8t6介绍
  17. VisionMobile:非对称商务模式(五)边际成本-数字商务模式的造王者
  18. 新计算开创产业新格局
  19. 电商平台的数据表结构设计
  20. 【附源码】Python计算机毕业设计千益校园帮跑腿信息平台

热门文章

  1. 如何解决半导体制造中显影造成的Mura
  2. 高中必备学习软件_高中必备app下载-高中必备下载v2.0.7-西西软件下载
  3. 北大青鸟ACCP6.0S1结业项目MyKtv实现滚动提示效果
  4. 手撕红黑树、三种情况就可玩转红黑
  5. 【干货】解密监控宝Docker监控实现原理
  6. JAVA大数据(一)简介-Hadoop环境配置,伪分布式模式架构学习用
  7. 华为OD入职一年介绍和建议
  8. Linux运维学习:高级提升(1)——HTTP服务代理缓存加速
  9. 金额转大写及日期转大写(java)
  10. 原假设“截距为0”双侧检验P值是多少_参数假设检验