winrar命令行执行的时候弹窗_命令行的Winrar 让你变得更有效率

0a4f003055fe07e8ef3edd5d34996c51.png

我们日常工作时候,会遇到定期压缩某个文件夹来做存档备份(直接备份太大,尤其是文件,DB压缩比非常大),如果采用手动压缩,既浪费时间,也可能会忘记。

而Winrar提供了命令方式运行,结合批处理和Windows的计划任务,就可以做到自动的定时的执行压缩任务。

因为Winrar是第三方软件,属于外部命令,如果想直接运行,而不是定位至安装目录的话,需要配置下环境变量(我的电脑属性-高级-环境变量)

7355f603e06e1122a345571209e5c0fa.png

再运行RAR的时候,就可以看到它支持的所有命令了。

3af7026b3eb88fedf791f55956ec4a24.png

尝试下 压缩 C:est 文件夹内容 至D盘根目录 (如果有同名rar文件,会更新此压缩文档)

rar a -r d:est.rar c:est (-r 递归有子目录需要用)
81c19779111f3636846f95e15afe8e6e.png

当然winrar 命令也可以使用,前面有个前缀win ,就是有窗口化的压缩界面。

我们一般在写批处理时,会压缩一个文档,按照日期命名

rar a -r -ag[YYYYMMDDHHMM] d:est .rar c:est 结果为:test[201903282048].rar如果需要删除源文件加参数 “d”

新建一个简单的批处理命令(bat)

echo offrar a -r -ag[YYYYMMDDHHMM] c:est d:est .rar然后在windows的计划任务里调用它,即可。
7a0caf1198e50ebe35b0a00974316bb2.png

当然Winrar的命令支持的功能非常的多,可以根据具体的需要研究一下每个命令的具体用途。

用法: rar  - -m<0..5> 设置压缩等级 (0-store...3-default...5-maximal) 这是一个压缩比的参数其它具体的参数,可以使用rar -? 查看,这里就不重复的贴了。

扩展:

日常工作中,无论是BAT脚本,shell,powershell都可以帮助我们完成一些枯燥重复的工作,这也不是IT运维专用的东西,但是毕竟编写脚本还是需要些基础的,如果不会写脚本怎么办?

一般日常遇到的需求,我们都可以百度或者谷歌到,即使不是完全符合你的要求,也可以通过原脚本来学习,修改来编写自己需要的脚本,另外不会可以问嘛!当然最好的方式还是系统的学习一下,当然 Powershell 已经取代了传统的bat脚本。


未经同意,请勿转载。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值