RAR壓縮解壓命令

RAR壓縮解壓命令

這幾天一直沒空更新博客,如今補上:測試

先介紹一下rar的命令格式及相關參數含義(摘自rar):加密

用法:  

               rar <命令> -<開關 1> -<開關 N> <壓縮文件> <文件...>
               <@列表文件...> <解壓路徑\>


spa

<命令參數>

  a             添加文件到壓縮文件
  c             添加壓縮文件註釋
  cf            添加文件註釋
  ch            改變壓縮文件參數
  cw            寫入壓縮文件註釋到文件
  d             刪除壓縮文件中的文件
  e             解壓壓縮文件到當前目錄
  f             刷新壓縮文件中的文件
  i[參數]=<串>  在壓縮文件中查找字符串
  k             鎖定壓縮文件
  l[t,b]        列出壓縮文件[技術信息,簡潔]
  m[f]          移動到壓縮文件[僅對文件]
  p             打印文件到標準輸出設備
  r             修復壓縮文件
  rc            重建丟失的卷
  rn            重命名壓縮文件
  rr[N]         添加數據恢復記錄
  rv[N]         建立恢復卷
  s[名字|-]     轉換壓縮文件爲自解壓格式或轉換回壓縮文件
  t             測試壓縮文件
  u             更新壓縮文件中的文件
  v[t,b]        詳細列出壓縮文件[技術信息,簡潔]
  x             用絕對路徑解壓文件


<開關>
  -             中止掃描
  @[+]          禁用[啓用]文件列表
  ac            壓縮或解壓後清除存檔屬性
  ad            添加壓縮文件名到目標路徑
  ag[格式]      使用當前日期生成壓縮文件名
  ai            忽略文件屬性
  ao            添加具備壓縮屬性的文件
  ap<格式>      添加路徑到壓縮文件中
  as            同步壓縮文件內容
  av            添加用戶身份校驗(僅註冊版本可用)
  av-           禁用用戶身份校驗
  c-            禁用註釋顯示
  cfg-          禁用讀取配置
  cl            名稱轉換爲小寫
  cu            名稱轉換爲大寫
  df            壓縮後刪除文件
  dh            打開共享文件
  dr            刪除文件到回收站
  ds            對固實壓縮文件禁用名稱排序
  dw            檔案處理後清除文件
  e[+]<屬性>    設置文件排除和包括屬性
  ed            不添加空目錄
  en            不添加"壓縮文件結束"標誌
  ep            從名稱中排除路徑
  ep1           從名稱中排除基本目錄
  ep2           展開爲完整路徑
  ep3           擴展路徑爲包含盤符的徹底路徑
  f             刷新文件
  hp[密碼]      同時加密文件數據和文件頭
  id[c,d,p,q]   禁用消息
  ieml[屬性]    用 E-mail 發送壓縮文件
  ierr          發送全部消息到標準錯誤設備
  ilog[名稱]    把錯誤寫到日誌文件(只有註冊版本可用)
  inul          禁用全部消息
  ioff          完成一個操做後關閉 PC 電源
  isnd          啓用聲音
  k             鎖定壓縮文件
  kb            保留損壞的已解壓文件
  log[f][=name] 寫入名稱到日誌文件
  m<0..5>       設置壓縮級別(0-存儲...3-默認...5-最大)
  mc<參數>      設置高級壓縮參數
  md<大小>      以KB爲單位的字典大小(64,128,256,512,1024,2048,4096 or A-G)
  ms[ext;ext]   指定存儲的文件類型
  mt<線程>      設置線程數
  n<文件>       僅包含指定的文件
  n@            從標準輸入設備讀取文件名到包括
  n@<列表>      包含在指定的列表文件中列出的文件
  o[+|-]        設置覆蓋模式
  oc            設置 NTFS 壓縮屬性
  or            自動重命名文件
  os            保存 NTFS 流
  ow            保存或恢復文件全部者和組
  p[密碼]       設置密碼
  p-            不詢問密碼
  r             遞歸子目錄
  r-            禁用遞歸
  r0            僅遞歸通配符名稱的子目錄
  ri<P>[:<S>]   設置優先級(0-默認,1-最小..15-最大)和以毫秒爲單位的休眠時間
  rr[N]         添加數據恢復記錄
  rv[N]         建立恢復卷
  s[<N>,v[-],e] 建立固實壓縮文件
  s-            禁用固實壓縮文件
  sc<chr>[obj]  指定字符集
  sfx[名稱]     建立自解壓壓縮文件
  st[名稱]      從標準輸入設備讀取數據(stdin)
  sl<大小>      處理小於指定大小的文件
  sm<大小>      處理超過指定大小的文件
  t             壓縮後測試文件
  ta<日期>      添加日期 <日期> 後修改的文件,日期格式 YYYYMMDDHHMMSS
  tb<日期>      添加日期 <日期> 前修改的文件,日期格式 YYYYMMDDHHMMSS
  tk            保留原始壓縮文件時間
  tl            設置壓縮文件時間爲最新文件時間
  tn<時間>      添加 <時間> 之後的文件
  to<時間>      添加 <時間> 之前的文件
  ts<m,c,a>[N]  保存或恢復文件時間(修改,建立,訪問)
  u             更新文件
  v             自動檢測建立卷的大小或者列出全部的卷
  v<大小>[k,b]  建立卷大小=<大小>*1000 [*1024, *1]
  vd            建立容量前清除磁盤內容
  ver[n]        文件版本控制
  vn            使用舊風格的卷命名方案
  vp            每卷以前暫停
  w<路徑>       指定工做目錄
  x<文件>       排除指定的文件
  x@            從標準輸入設備讀取要排除的文件名
  x@<列表>       排除在指定的列表文件中列出的文件
  y             假設對所有詢問都回答是
  z[文件]       從文件讀取壓縮文件註釋.net

 

例子:

壓縮

a爲壓縮線程

 

一、把F盤game下的兩個文件到E盤test目錄下,壓縮爲a.rar文件:版本控制

 

[plain]  view plain  copy
 
  1. rar a e:\test\a.rar f:\game\GETUP.WAV f:\game\Game.dat  

 

二、加密壓縮F盤te目錄下的全部文件,密碼爲123:日誌

[plain]  view plain  copy
 
  1. rar a -ep -p123 f:\1.rar f:\te  

 

三、分卷壓縮D盤API目錄下的全部文件及文件夾(使用-r參數,遞歸壓縮),每一個分卷爲20MB,結構爲:test.part1.rar、test.part2.rar,test.part3.rar等:blog

[plain]  view plain  copy
 
  1. rar a -m0 -r -v20m c:\test.rar d:\API  

 

四、給壓縮文件添加註釋,comment.txt爲註釋文件:排序

[plain]  view plain  copy
 
  1. ①rar.exe c 1.rar<comment.txt      
  2. ②rar.exe c -zcomment.txt<1.rar  

 

五、加密壓縮文件名:額。。。這個我沒找到相關參數,待補充遞歸

解壓

e爲解壓到當前目錄。x表示絕對路徑解壓

一、把E盤中test_src.rar解壓到F盤的te目錄下

[plain]  view plain  copy
 
  1. rar x -ep2 E:\test_src.rar F:\te  

二、把密碼爲123的a.rar解壓到F盤的test目錄下

 

 

[plain]  view plain  copy
 
  1. rar e -p123 a.rar f:\test  


就先寫這麼多吧,之後想到再往裏面加。

http://blog.csdn.net/zyw_anquan/article/details/8672024

相關文章
相關標籤/搜索