WinRAR支持命令行執(zhí)行壓縮與解壓縮等,而且就一個(gè)rar.exe就能支持圖形界面的很多操作,特別方便遠(yuǎn)程管理等
我的實(shí)例:
將D:/wk.doc壓縮為:final.rar
d:/winrar/rarad:/final.rard:/wk.doc
將final.rar中的wk.doc解壓到F:盤
rared:/final.rarF:
將final.rar轉(zhuǎn)換成自解壓文件
rarsfinal,rar(默認(rèn)轉(zhuǎn)換到同級(jí)目錄下了)
給自解壓文件(.exe)添加注釋(設(shè)置默認(rèn)解壓路徑等)
rarc-zwk.txtd:/final.exe
直接創(chuàng)建自解壓文件:
rara-sfxd:/cc.exed:/cc.txt
用法:rar<命令>-<開關(guān)1>-<開關(guān)N><壓縮文件><文件...>
<@列表文件...><解壓路徑>
<命令>
a添加文件到壓縮文件
c添加壓縮文件注釋
cf添加文件注釋
ch改變壓縮文件參數(shù)
cw寫入壓縮文件注釋到文件
d刪除壓縮文件中的文件
e解壓壓縮文件到當(dāng)前目錄
f刷新壓縮文件中的文件
i[參數(shù)]=<串>在壓縮文件中查找字符串
k鎖定壓縮文件
l[t,b]列出壓縮文件[技術(shù)信息,簡(jiǎn)潔]
m[f]移動(dòng)到壓縮文件[僅對(duì)文件]
p打印文件到標(biāo)準(zhǔn)輸出設(shè)備
r修復(fù)壓縮文件
rc重建丟失的卷
rn重命名壓縮文件
rr[N]添加數(shù)據(jù)恢復(fù)記錄
rv[N]創(chuàng)建恢復(fù)卷
s[名字|-]轉(zhuǎn)換壓縮文件為自解壓格式或轉(zhuǎn)換回壓縮文件
t測(cè)試壓縮文件
u更新壓縮文件中的文件
v[t,b]詳細(xì)列出壓縮文件[技術(shù)信息,簡(jiǎn)潔]
x用絕對(duì)路徑解壓文件
<開關(guān)>
-停止掃描
ac壓縮或解壓后清除存檔屬性
ad添加壓縮文件名到目標(biāo)路徑
ag[格式]使用當(dāng)前日期生成壓縮文件名
ai忽略文件屬性
ao添加具有壓縮屬性的文件
ap<格式>添加路徑到壓縮文件中
as同步壓縮文件內(nèi)容
av添加用戶身份校驗(yàn)(僅注冊(cè)版本可用)
av-禁用用戶身份校驗(yàn)
c-禁用注釋顯示
cfg-禁用讀取配置
cl名稱轉(zhuǎn)換為小寫
cu名稱轉(zhuǎn)換為大寫
df壓縮后刪除文件
dh打開共享文件
dr刪除文件到回收站
ds對(duì)固實(shí)壓縮文件禁用名稱排序
dw檔案處理后清除文件
e[+]<屬性>設(shè)置文件排除和包括屬性
ed不添加空目錄
en不添加“壓縮文件結(jié)束”標(biāo)志
ep從名稱中排除路徑
ep1從名稱中排除基本目錄
ep2展開為完整路徑
ep3擴(kuò)展路徑為包含盤符的完全路徑
f刷新文件
hp[密碼]同時(shí)加密文件數(shù)據(jù)和文件頭
id[c,d,p,q]禁用消息
ieml[屬性]用E-mail發(fā)送壓縮文件
ierr發(fā)送所有消息到標(biāo)準(zhǔn)錯(cuò)誤設(shè)備
ilog[名稱]把錯(cuò)誤寫到日志文件(只有注冊(cè)版本可用)
inul禁用所有消息
ioff完成一個(gè)操作后關(guān)閉PC電源
isnd啟用聲音
k鎖定壓縮文件
kb保留損壞的已解壓文件
m<0..5>設(shè)置壓縮級(jí)別(0-存儲(chǔ)...3-默認(rèn)...5-最大)
mc<參數(shù)>設(shè)置高級(jí)壓縮參數(shù)
md<大小>以KB為單位的字典大小(64,128,256,512,1024,2048,4096orA-G)
ms[ext;ext]指定存儲(chǔ)的文件類型
mt<線程>設(shè)置線程數(shù)
n<文件>僅包含指定的文件
n@從標(biāo)準(zhǔn)輸入設(shè)備讀取文件名到包括
n@<列表>包含在指定的列表文件中列出的文件
o[+|-]設(shè)置覆蓋模式
oc設(shè)置NTFS壓縮屬性
or自動(dòng)重命名文件
os保存NTFS流
ow保存或恢復(fù)文件所有者和組
p[密碼]設(shè)置密碼
p-不詢問密碼
r遞歸子目錄
r-禁用遞歸
r0僅遞歸通配符名稱的子目錄
ri
[:]設(shè)置優(yōu)先級(jí)(0-默認(rèn),1-最小..15-最大)和以毫秒為單位的休眠時(shí)間
rr[N]添加數(shù)據(jù)恢復(fù)記錄
rv[N]創(chuàng)建恢復(fù)卷
s[,v[-],e]創(chuàng)建固實(shí)壓縮文件
s-禁用固實(shí)壓縮文件
sc[obj]指定字符集
sfx[名稱]創(chuàng)建自解壓壓縮文件
st[名稱]從標(biāo)準(zhǔn)輸入設(shè)備讀取數(shù)據(jù)(stdin)
sl<大小>處理小于指定大小的文件
sm<大小>處理超過(guò)指定大小的文件
t壓縮后測(cè)試文件
ta<日期>添加日期<日期>后修改的文件,日期格式Y(jié)YYYMMDDHHMMSS
tb<日期>添加日期<日期>前修改的文件,日期格式Y(jié)YYYMMDDHHMMSS
tk保留原始?jí)嚎s文件時(shí)間
tl設(shè)置壓縮文件時(shí)間為最新文件時(shí)間
tn<時(shí)間>添加<時(shí)間>以后的文件
to<時(shí)間>添加<時(shí)間>以前的文件
ts[N]保存或恢復(fù)文件時(shí)間(修改,創(chuàng)建,訪問)
u更新文件
v自動(dòng)檢測(cè)創(chuàng)建卷的大小或者列出所有的卷
v<大小>[k,b]創(chuàng)建卷大小=<大小>*1000[*1024,*1]
vd創(chuàng)建容量前清除磁盤內(nèi)容
ver[n]文件版本控制
vn使用舊風(fēng)格的卷命名方案
vp每卷之前暫停
w<路徑>指定工作目錄
x<文件>排除指定的文件
x@從標(biāo)準(zhǔn)輸入設(shè)備讀取要排除的文件名
x@<列表>排除在指定的列表文件中列出的文件
y假設(shè)對(duì)全部詢問都回答是
z[文件]從文件讀取壓縮文件注釋
D:WinRAR>
================
舉個(gè)例子:
1.建立一個(gè)批處理文件,里頭起作用的只有1行:)
=======================================
BackFav.bat(名字可以隨便起)文件內(nèi)容:
REM這個(gè)批處理文件是用來(lái)自動(dòng)備份我的收藏夾
REMWinRAR<命令>-<開關(guān)1>-<開關(guān)N><壓縮文件><文件...><@列表文件...><解壓路徑“>