命令行下(bat)使用 Lhaplus 自动 压缩 解压文件 (含参数设定说明)

命令行下(bat)使用 Lhaplus 自动 压缩 解压文件,参数设定

https://mp.csdn.net/console/editor/html/104400832

■前言

准备测试数据,要压缩文件的形式,还要设置密码。

而且是多个压缩文件,密码各不相同。

(而且因为测试数据的改变,可能会进行重复的压缩操作。)

 

■bat (zipTool.bat)

@echo off
rem 删除之前的压缩文件
cd %~dp0%
del *.zip

rem 参数设定
set nowPath=%~dp0%
set zipObjectFolder=%~dp0%\testdata

rem 压缩
cd C:\program Files(x86)\Lhaplus\
rem 压缩 密码为 password(参数 p: )  在当前文件夹下生成(参数 /o:  )
Lhaplus.exe /c:zip /p:password001 /o:%nowPaht%  %zipObjectFolder%001

pause

根据以上的方式,压缩各个对象文件夹,设定相应的密码

 

■文件夹结构

tool

  └testdata001

  └otherdata

  └zipTool.bat

  └testdata001.zip

====================

■参数说明

・压缩

Lhaplus.exe /c:zip /p:mypwd /o:outpath objectFolder

・解压

Lhaplus.exe /o:outpath objectZipFileName.zip
 (压缩时,如果设定了密码,解压的时候,好像没有办法让,输入密码的对话框(プロンプト)不显示)

(但是可以使用其它软件,比如zip4j.jar)

/c: 指定压缩文件的扩展名

/log:XXX 指定Log文件

/o:XXX 压缩  解压后 文件出力的位置

/oh 在当前文件夹下解压

/od 解压到桌面

/n:XXX 指定出力文件的名字

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值