7z和winrar命令行压缩方法
一、7z命令行压缩方法
set path="C:\Program Files\7-Zip" //设置命令路径,就是软件安装路径
7z a -tzip "D:\KPAN\work\backup\MyJava.zip" "C:\Users\john\*" -x!.* //条件压缩,排除.*格式文件
7z a -tzip "D:\KPAN\work\backup\SqlData.zip" "D:\mysql\data\*"//全部压缩
7z a -tzip "D:\BIMRPABAK\BIM\BIM%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%%time:~0,2%%time:~3,2%" "D:\BIM\*" //压缩并重命名为:BIM年月日时分
其他命令
a:将文件添加到压缩档案中
b:测试压缩或解压算法执行时的 CPU 占用
d:从压缩档案中删除文件
e:将压缩档案中的所有文件解压到指定路径,所有文件将输出到同一个目录中
h:计算文件的哈希值
i:显示有关支持格式的信息
l:列出压缩档案的内容
rn:重命名压缩档案中的文件
t:测试压缩档案的完整性
u:更新要进入压缩档案中的文件
x:将压缩档案中的所有文件解压到指定路径,并包含所有文件的完整路径
常见状态
0 : 正常,没有错误;
1 : 警告,没有致命的错误,例如某些文件正在被使用,没有被压缩;
2 : 致命错误;
7 : 命令行错误;
8 : 没有足够的内存;
255 : 用户停止了操作;
二、winrar命令压缩方法
cd "C:\Program Files\WinRAR" //切换目录到安装文件夹下
rar a -m1 -ep1 -r "D:\KPAN\WORK\backup\MyJava.zip" "C:\Users\john\workspace"//全部压缩
a 添加 -m1压缩方式为最快方式 -eq1基本路径 -r递归子文件夹
rar a -m1 -ep1 -r "D:\KPAN\WORK\backup\MyJar.zip" "C:\Program Files\Java\jre7\jar"
rar a -m1 -ep1 -r "D:\KPAN\WORK\backup\SqlData.zip" "D:\xampp\mysql\data"
rar a -agInfolexServerYYYYMMDDHHMM D:\BIMRPABAK\InfolexServer\ D:\BIMRPA\InfolexServer_V5.1 //压缩重命名为:InfolexServer年月日时分
-m<n> 设置压缩模式:
-m0 存储 添加到压缩文件时不压缩文件。
-m1 最快 使用最快方式(低压缩)
-m2 较快 使用快速压缩方式
-m3 标准 使用标准(默认)压缩方式
-m4 较好 使用较好压缩方式(较好压缩,但是慢)
-m5 最好 使用最大压缩方式(最好的压缩,但是最慢)
如果没有指定这个开关,RAR使用-m3方式(标准压缩)。
默认情况下,RAR 在 -m1 和 -m2 模式中只使用常规压缩算法,高级算法
像声音和真彩处理只有在 -m3..-m5 模式下才启用,提升的文本压缩只有
在 -m4..-m5 中才被激活。默认值可以使用 -mc 开关替代
-ag[格式]
使用当前的日期和时间生成压缩文件名。
当创建压缩文件时附加当前日期字符串到压缩文件名上。用于每日备份。
附加的字符串格式有几种可选的格式参数定义或使用"YYYYMMDDHHMMSS"。
字符串的格式可以包含下列字符:
Y - 年
M - 月
MMM - 使用文本字符串作为月名(Jan,Feb,等.)
W - 年的第几周 (每星期从星期一开始)
A - 星期几 (星期一 -1,星期日 - 7)
D - 月的第几天
E - 年的第几天
H - 小时
M - 分 (如果在小时后,被作为分钟对待)
S - 秒
N - 压缩文件数。RAR 搜索要生成的名字的文件是否存在,如果发现
它已经存在,将递增一个压缩文件数字,直到生成一个唯一的名字。
'N' 格式化字符在创建卷时不被支持。
上面列出的每个字符串仅表示添加到压缩文件名中的一个字符。例如,
使用 WW 表示 2 数字的星期或 YYYY 定义 4 数字的年。
如果在格式化字符串的第一个字符是'+',日期字符串和基本压缩文件名
位置交换,所以日期将在压缩文件名之前。
格式化字符串可以包含在 '{' 和 '}' 包含的可选字符。此文本插入到压
缩文件名中。
所有其它字符被不变地添加到文件名上。
如果你需要更新已经存在的压缩文件,小心使用 -ag 开关。依赖于以前
使用的 -ag 传送的格式化字符串和时间,生成的和现有的压缩文件名可
能不匹配。在这种情况下 RAR 会创建一个新的压缩文件,而不是更新现
有文件。
例子:
1) 使用默认 YYYYMMDDHHMMSS 格式
rar a -ag backup
2) 使用 DD-MMM-YY 格式
rar a -agDD-MMM-YY backup
3) 使用 YYYYMMDDHHMM 格式,替换'backup'之前的日期
rar a -ag+YYYYMMDDHHMM backup
4) 使用 YYYY-WW-A 格式,包含区段描述
rar a -agYYYY{year}-WW{week}-A{wday} backup
5) 使用 YYYYMMDD 和压缩文件数。它允许你在同一天使用 -agyymmdd-nn
数次,每一个新的压缩文件名都将包含一个新的递增数字。
rar a -agYYYYMMDD-NN backup
7z和winrar命令行压缩方法相关推荐
- 利用WinRAR命令行压缩文件或文件夹
利用WinRAR命令行压缩文件或文件夹 2007-11-14 15:07 压缩文件夹winrar.exe a -ag -k -r -s -ibck c:/bak.rar c:/dat/ 压缩多个文件 ...
- 利用WinRAR命令行压缩文件或文件夹2007-11-14 15:07压缩文件夹
利用WinRAR命令行压缩文件或文件夹 2007-11-14 15:07 压缩文件夹winrar.exe a -ag -k -r -s -ibck c:/bak.rar c:/dat/ 压缩多个文件 ...
- mac 命令行 解压7z文件_命令行压缩解压缩一 7z
命令行压缩解压缩一 7z 1) 简介 7z,全称7-Zip, 是一款开源软件.是目前公认的压缩比例最大的压缩解压缩软件. 主页:http://www.7-zip.org/ 中文主页:http://7z ...
- mac 命令行 解压7z文件_命令行压缩解压7z
命令行压缩解压一 7z 1) 简介7z,全称7-Zip, 是一款开源软件.是目前公认的压缩比例最大的压缩解压软件.主页:http://www.7-zip.org/中文主页:http://7z.spar ...
- bat脚本使用winRAR命令行压缩文件
使用背景 在项目中,我们的文件目录通常是这样的 project-name –project1 ----node_modules ----src ----- –project2 ----node_mod ...
- 7zip和winrar命令行备份
个人数据习惯 固定数据:所有重要数据都在云盘有备份,图片视频等百度盘 变动数据:比如笔记,日程等,采用每日随电脑启动批处理程序,需要将日常变更压缩打包后放到同步盘文件夹下,自动同步 这样即使电脑中毒, ...
- 7z 命令行压缩解压详解-中文版
1) 简介 7z,全称7-Zip, 是一款开源软件.是目前公认的压缩比例最大的压缩解压软件. 主页:http://www.7-zip.org/ 中文主页:http://7z.sparanoid.com ...
- windows winrar 指令_【转】winrar命令行详解
从命令行也可以运行 WinRAR 命令,常规的命令行语法描述如下: WinRAR - - 命令:WinRAR 运行的字符组合代表功能 开关:切换操作指定类型,压缩强度,压缩文件类型,等等的定义. 压 ...
- WinRAR 命令行简体中文说明
从命令行也可以运行 WinRAR 命令,常规的命令行语法描述如下: WinRAR - - 命令 要 WinRAR 运行的字符组合代表功能. 开关 切换操作指定类型,压缩强度,压缩文件类型,等等的定义. ...
最新文章
- Python爬虫应用实战-网站数据爬取及数据分析
- shutdown,halt,reboot,init
- CocosCreator1.x实现水流动的效果
- linux命令数据盘分多个区,pvmove命令 – 移动物理盘区
- 对前后端分离和FastDFS的使用的再理解
- html大小和浏览器可视区域一样吗,浏览器窗口可视区域大小和网页尺寸和网页卷去的距离与偏移量...
- r语言 小树转化百分数_魅力语言小课堂|绕口令《说日》
- LINUX搭建EtherCalc环境
- 计算机论文中的技术路线,毕业论文开题报告中技术路线怎么写
- 2015-2017互联网产品经理笔试题
- 松原计算机等级考试试题,2019年上半年吉林省松原市计算机等级考试注意事项...
- poj 1129 四色原理DFS
- ERROR: Exception when publishing, exception message
- 医学图像分割 unet实现(一)
- 高等数学(第七版)同济大学 习题11-2 个人解答
- Java中汉字转拼音pinyin4j的用法
- 有点厉害!用12万行代码堆出来个蔡徐坤,关键是能跑能跳!
- Vue中gsap库实现数字递增动画
- 学习python最好的书籍_最好的Python书籍
- Qt学习(6)——Q_PROPERTY宏解析