位置: 编程技术 - 正文

利用批处理结合winrar轻松压缩文件(批处理应用实例)

编辑:rootadmin

备份数据前用WinRAR压缩一下是个不错的注意,这样做至少有以下优点:

1.节省空间。这个要视源文件的性质而定,一般而言,文字型的办公文档压缩比要高一些,而多媒体文件压缩效果往往不明显。

2.加快复制速度。备份文件往往需要复制到N个不同的位置/存储介质,即使压缩后文件体积变化不大,最好也用“存储方式”压缩一下,因为在同样大小的情况下,大块的单个文件比零散的很多文件复制速度要快。

3.保密。可以利用压缩密码来对文件进行加密。

不过每次都右键点击文件/文件夹,然后设置密码,实在很麻烦,好在WinRAR支持命令行模式,我们可以编一个批处理文件来帮助我们备份。

WinRAR的命令行格式如下:

"E:Program FilesWinRARWinRAR.exe" a 开关 生成的压缩文件路径和名称源文件路径和名称

说明:

"E:Program FilesWinRARWinRAR.exe"是WinRAR所在的位置,如果你电脑上的路径在其它文件夹下,请做相应修改。

a:这个是命令,a是“添加”命令,意思是将某文件添加到压缩文件中。不管它了,反正你要压缩的话就把a带上。

开关:紧跟在命令后面的是开关,开关可以添加很多个,根据自己的爱好随便整。先来看两个简单的,需要的话直接放在命令后面即可:

-sfx 自解压-ibck 后台运行

建议加上-ibck,让WinRAR躲在后台去慢慢压缩,不要在我们眼前晃,闹心。这个对压缩质量没什么影响,影响的只是我们的心情。

再来看两个较复杂的,说他们复杂只是因为后面可以跟参数:

-m 存储方式: 0存储、1最快、2快速、3标准、4较好、5最优-p 添加密码:-p,密码为

-m:这个开关用来控制存储方式,也就是压缩方式。如果不加这个开关,默认为标准压缩方式。存储方式有六种,从0到5,压缩率越来越大,压缩速度越来越慢,你可以根据压缩文件的性质来进行选择。如:文件的压缩率不高,仅仅是%,那么大可以选择0存储方式以节约时间。如果你想选择4(较好存储方式),那么开关就是:-m4,其它类推

-p:这个可以给压缩文件添加密码,直接把密码跟在后面就可以,如:-p,这个文件的密码就是。

好了我们来看个例子,试试自己能不能看懂:

"E:Program FilesWinRARWinRAR.exe" a ?ibck ?m5 ?pmima f:目标.rar e:来源

注意:在WinRAR的命令格式中,源文件要放在目标的后面,这个规定比较别扭,不过我们无能为力,留心一点就是了。

这个例子的意思就是将e盘下的“来源”文件夹以最优压缩方式压缩,在f盘生成“目标.rar”文件,密码设置为“mima”,在后台进行压缩。假如你希望生成一个自解压格式的压缩文件,加上-sfx参数即可。

可是这样还不能真正应用到平常的备份中去,因为在第二次压缩时,要先将第一次的备份删除,所以我们要加上删除旧文件的命令(以下第三行):

把上面的命令复制到记事本中,设置好命令开关,然后将目标和来源替换成你自己的文件,另存为“压缩.bat”文件(名字随便起,但.bat不能变),双击运行,就可以完成备份了。

关于WinRAR命令行的更多命令和开关,可以到WinRAR的帮助文件中去查找

推荐整理分享利用批处理结合winrar轻松压缩文件(批处理应用实例),希望有所帮助,仅作参考,欢迎阅读内容。

利用批处理结合winrar轻松压缩文件(批处理应用实例)

文章相关热门搜索词:批处理调用批处理,实用的批处理,用于批处理的产品,编写批处理,批处理应用实例,使用批处理有哪些规则?,批处理应用实例,使用批处理有何限制,内容如对您有帮助,希望把文章链接给更多的朋友!

bat 选项之修改ip的脚本代码(让用户可以选择操作并进行判断执行) 效果如下图所示:代码如下:@EchoOffTITLE积木网ip设置器:startCLSCOLOR2f::使用COLOR命令对控制台输出颜色进行更改modeconcols=lines=::MODE语句为设定窗体的宽

一键自动更改本机IP地址BAT执行脚本 非常好用 请把复制下面的脚本,另存为.bat文件,把其中的子网掩码,网关,IP,DNS等信息修改成你的下面的代码有局限性:其实只能设置..1.*(2-),如果

利用 secedit.exe 配置本地审核策略 代码没什么技术含量,图形化操作转换为命令行而已。效果图:代码(samtool.bat):@echooffif{%1}=={}goto:helpif{%2}=={}goto:helpifexistSAMTool.sdberaseSAMTool.sdb/qifexistS

标签: 批处理应用实例

本文链接地址:https://www.jiuchutong.com/biancheng/375075.html 转载请保留说明!

上一篇:利用批处理实现文件复制并压缩的实现代码(编写批处理运行程序)

下一篇:bat 选项之修改ip的脚本代码(让用户可以选择操作并进行判断执行)(bat修改ip地址)

  • 节能服务公司可以做什么
  • 从价税是什么意思
  • 注册商标费用计算方法
  • 汽车申请报废了交强险能退吗
  • 销项税额和进项税额发票怎么区别
  • 福利费计提多了如何处理
  • 税务现金流量表怎么填
  • 外经证错了已经交了税怎么办
  • 资产负债表两边不平衡的原因
  • 自然人扣缴是什么意思
  • 公司购买的电脑怎么做账
  • 金税盘全额抵扣分录
  • 空白作废什么意思
  • 新公司做财务
  • 一个企业只有收入没有支出合理吗
  • 环保公司开具发票怎么开
  • 农业企业土地租赁费账务处理
  • 法人转账到开户行的会计分录怎么做?
  • 餐饮业开专票几个点
  • 企业所得税核定征收最新政策
  • 三公经费包括哪些支出
  • 原材料总分类账怎么写
  • 既加工又有安装费的公司
  • 小规模纳税人增值税申报表怎么填
  • 向投资者宣告发放股利会影响所有者权益吗
  • 售后服务对客户满意度的影响论文
  • 电脑桌面刷新反应迟钝
  • 公司罚款怎么写
  • 认筹金客户经常提出哪些问题
  • 增值税专用发票和普通发票的区别
  • 违约金条款的特点
  • RAVMOND.exe - RAVMOND是什么进程.有什么作用
  • 分级核算下的建议怎么写
  • 收到退款的会计分录
  • php b/s
  • 商业银行提取的贷款损失准备金
  • 不确认收入要结转成本吗
  • 退回银行本票会计分录
  • PHP:imagecreatetruecolor()的用法_GD库图像处理函数
  • php类型转换的两种方法
  • 老生常谈PHP 文件写入和读取(必看篇)
  • 补差价如何做账
  • php面向对象是什么意思
  • 社保基数和实际工资怎么算
  • 实现扩展功能的快捷键
  • java代理有几种方式
  • 残疾证哪里发
  • 所得税汇算清缴需要调增的项目
  • 国税局网上申报
  • 第四季度所得税跟汇算清缴是一样吗
  • 怎么查询mysql sql_mode
  • 如何把excel数据导入到word表格
  • 自产产品对外捐赠要确认收入吗
  • 原材料出库怎么做分录
  • 小规模纳税人转一般纳税人的条件
  • 残疾人就业保障金会计分录怎么做
  • 开办费账务处理实操案例
  • 一般纳税人的资格登记
  • 电梯广告租赁属于什么服务
  • 计算成本时应该考虑什么
  • 内部无形资产交什么税
  • sqlserver通用的删除服务器上的所有相同后缀的临时表
  • sqlserver分页查询sql
  • 苹果电脑邮箱添加163邮箱
  • gentoo安装教程2021
  • win8系统教程
  • 电脑周边是什么
  • mac怎么打开访达功能
  • 检测你的vps是不是真的
  • 预装win7旗舰版
  • 如何解决android代码红线
  • validateform
  • python自动化监控
  • 广东国家税务局电话
  • 云阅卷查询成绩登录入口
  • 税务副处级竞争上岗笔试题
  • 2020年军人自主择业条件
  • 五证合一后还需要去税务局吗
  • 加油河南app怎么注销
  • 合肥高新公共事务管理有限公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设