⑴ winrar命令語句-壓縮指定文件到指定.rar的指定目錄
這個。。這是年代這么久遠的問題了么?本人測試一枚,剛好我今天處理了這個問題,也算方便後來人吧,順便也給自己踩過的坑記錄一下。
dos命令為:
rar a -ap[壓縮包里的路徑] [壓縮包所在路徑] [需要添加的文件路徑]
例如:你要把放在D盤QW文件夾里的1.txt添加到放在D盤根目錄下名為test的壓縮包里的adaed文件夾裡面,也即是test.raradaed,命令則為:
rar a -apadaed D: est.rar D:QW1.txt
需要注意的是,上述命令-ap後面沒有空格,再說一遍,-ap後面沒有空格!
還有一點也要提起一下,就是我們公司當時有個war包,我每次打包好都得往裡邊更新2個文件,自己覺得麻煩,就乾脆寫個批處理來完成。但是實際上當我把war後綴改為rar,再執行上述rar命令時,提示我rar文件已損壞。實際上直接進入路徑雙擊該文件還是可以打開的,當時就不知道為什麼dos會提示我已損壞,在網路查詢未果。
偶然情況下發現,我手動改為rar後綴後,實際上卻是zip壓縮文件
也就難怪dos說rar已經損壞。原因找到了,再次網路找到解決方法:
使用winrar命令就可以對zip的壓縮包進行操作:
winrar a -ap[壓縮包里的路徑] [壓縮包名稱] [文件名稱]
使用winrar時,如果添加 壓縮包路徑和添加 文件路徑的話,會把整個路徑都塞到壓縮包里邊,這個我暫時不知道怎麼解決,我使用的臨時方案就是把壓縮包和文件都放在同一目錄,然後使用cd/d 到該目錄,再使用上述命令就可以了。
⑵ winrar命令提示符壓縮文件
從命令行也可以運行
WinRAR
命令,常規的命令行語法描述如下:
WinRAR
<命令>
-<開關1>
-<開關N>
<壓縮文件
>
<文件...>
<@列表文件...>
<解壓路徑\>
命令
指定
WinRAR
運行的命令的字元組合。點擊
這里
查看
WinRAR
的命令列表。
開關
切換操作指定類型,壓縮強度,壓縮文件類型,等等的定義。點擊
這里
查看
WinRAR
的開關列表。
壓縮文件
要處理的壓縮文件名。
文件
要處理的文件名。
列表文件
列表文件是包含要處理文件名稱的純文本。文件名應該在第一卷啟動。可以在列表文件中使用
//字元後添加註釋。例如,你可以包含兩列字元串創建
backup.lst:
c:\work\doc\*.txt
//備份文本文檔
c:\work\image\*.bmp
//備份圖片
c:\work\misc
並接著運行:
winrar
a
backup
@backup.lst
你可以在命令行中同時指定普通的文件名和列表文件名。
解壓路徑
只與命令
e
和
x
,搭配使用。指出解壓文件添加的位置。如果文件夾不存在時,會自動創建。
注意事項
a)
如果未指定
文件
或是
列表文件
時,WinRAR
將會以預設的
*.*
運行全部的文件;
b)
如果在創建壓縮文件時未指定壓縮文件擴展名,WinRAR
將會使用在
壓縮配置
中選定的默認壓縮文件格式。但你可以指定
.RAR
或
.ZIP
擴展名來替換它們。
如果解壓時未指定壓縮文件擴展名,WinRAR
會認為是
.rar,所以
*
意味著所有
.rar
擴展名的所有文件。如果你需要處理所有沒有擴展名的壓縮文件,請使
*.
掩碼。*.*
掩碼選擇所有文件。您可以在大部分的操作中在壓縮文件名中使用通配符,例如解壓、測試和許多其它操作中,但在壓縮和刪除時不能使用通配符。
c)
在命令行所輸入的開關會替換相同的配置設置值
;
d)
在命令
c
、e、s、t、rr、k
和
x
可在壓縮文件名中使用通配符。如此可以用單個的命令來進行超過一個以上的壓縮文件,除此之外,如果你指定
-r
開關於這些命令時,它們將會搜索在子文件夾中的壓縮文件
;
e)
某些命令和開關只應用在
RAR
壓縮文件,有些則在
RAR
和
ZIP
都可使用,而某些則可應用在全部的壓縮文件格式。這一些都得看壓縮文件格式所提供的特性而定
;
f)
命令和開關的大小寫是相同意思的,你可以用大寫或者小寫來下命令均可。
g)
如果命令行的任何部分包含空格,請用引號括起來。
例子
添加文件夾
"c:\latest
data"
到壓縮文件
Info.rar
中
WinRAR
a
Info.rar
"c:\latest
data"
解壓壓縮文件
Info.rar
到文件夾
d:\data
WinRAR
x
Info.rar
d:\data\
===========================
如果以上覺得信息不夠呢,就打開WINRAR,菜單《幫助》------>《幫助主題》
⑶ 如何使用winrar命令行壓縮一個文件夾,並且打開壓縮文件是直接顯示該文件夾
@echo off
"C:\Program Files\WinRAR\rar.exe" a -ep1 -R C:\Users\Administrator\Desktop\1\1.rar C:\Users\Administrator\Desktop\1
試一試。我找這個問題找了好久,最後找不到,有個同事對VB有些了解,幫忙弄的這個。
"C:\Program Files\WinRAR\rar.exe"這個是rar的路徑,也可以WinRAR a這種。
-ep1是關鍵,沒有這個就是所有文件都在一個路徑里了。
-R這個不太懂。
C:\Users\Administrator\Desktop\1\1.rar這個是指把壓縮包放在哪兒,名字為1的rar文件。C:\Users\Administrator\Desktop\1這個是指把哪個路徑的文件壓縮。具體根據實際情況自己修改,這只是我自己建的例子。如有錯誤,歡迎指正。如有幫助,點贊啥的也不要吝嗇哈。
⑷ 怎樣用winrar謝謝!
壓縮文件
要對某個文件夾下所有的文件進行壓縮打包時,我們不需要打開WinRAR的主程序窗口,而可以選定該文件夾圖標,單擊滑鼠右鍵,在彈出的菜單中選"Add
to
Archive"命令,然後會彈出窗口,在"General"頁面中輸入壓縮後的文件名,默認擴展名為"?.rar"。在Advanced中設置保存路徑,其他的使用默認設置即可。單擊[確定]後屏幕上還會出現壓縮進度狀態條;如果要對某個文件夾下的一個或數個文件進行壓縮打包,則進入該文件夾,按住[Ctrl]鍵的同時,選定文件,隨後再進行以上操作。
在壓縮文件夾的時候,如果要在當前路徑創建同名壓縮文件,方法則更簡單,在該文件夾上單擊滑鼠右鍵,在彈出的菜單中選擇"Add
to『***.rar'",其中***為當前文件夾名稱。這樣操作,比打開WinRAR壓縮窗口,然後再逐一地添加文件要快捷得多了。
解壓縮文件
對於使用WinRAR壓縮的RAR壓縮文件,雙擊它就可以使用WinRAR進入壓縮文件內部,感覺和打開普通文件夾沒什麼兩樣。這時的按鈕會比選中一般文件多一些,分別為:解壓縮至當前文件夾,解壓縮至指定文件夾,檢測壓縮文檔,預覽文檔,刪除文檔,為壓縮文檔寫備注,生成自解壓文件。你只需選中文檔,再按所需功能的按鈕就可以實現,非常簡便。
WinRAR也提供了更簡單的解壓縮方法:使用滑鼠右鍵單擊壓縮文件,在系統右鍵菜單中包括了兩個WinRAR提供的命令,其中"Extract
files"表示擴展壓縮包文件到當前路徑,"Extract
to
XXX\"表示在當前路徑下創建與壓縮包名字相同的文件夾,然後將壓縮包文件擴展到這個路徑下,可見無論使用哪個,都是很方便的。
創建自解壓文件
有的時候,我們更需要的是創建自解壓文件,這樣就可以隨時隨地地調用它,而不需要壓縮軟體的支持。創建自解壓文件的方法也很簡單,在設置壓縮文件屬性的圖2窗口的"General"頁面中,勾選"Create
SFX
archive"(創建自解壓文件),你會發現剛才的*.rar變成了*.exe!
生成分卷自解壓文件
在進行數據備份或大文件交換時,通常採取用壓縮軟體分卷壓縮到軟盤上的辦法,而在復原的時候則需要用到該壓縮軟體,否則這些壓縮文件便無法復原。WinRAR開了生成分卷自解壓文件的先河,製作的分卷壓縮文件,離開WinRAR照用不誤!
首先在主界面中選定欲壓縮的文件夾或文件,單擊滑鼠右鍵,從快捷菜單中選"Add
to
Archive"命令,出現小窗口,先將壓縮文檔名稱填入,需要帶路徑(如A:\文件名)。然後從容量(Volume
size)下拉菜單中選擇與軟盤對應的數值。有360KB、720KB、1.2MB、1.44MB、2.88MB和自動檢測六個備選項,也可以輸入自己設定的數值。在文檔選項區內選中"自解壓"(SFX
archive)方式,最後單擊[OK],則開始進行分卷壓縮,生成的第一個文件擴展名為.exe,第二個文檔擴展名為.r00,第三個為.r01,依此類推。復原時,先插入第一張軟盤,執行?.exe文件,隨後會提示依次插入其他軟盤,則順利地完成解壓縮。
轉換壓縮格式
WinRAR提供了將擴展名為.rar的壓縮包文件轉換為.exe文件功能(也就是創建自解壓文件),使用該功能,可以方便地將以前創建的普通壓縮格式轉換為自解壓文件,這樣一來就為用戶進行軟體的解壓縮提供了極大的方便。如果想進行該項操作,可採用如下的方法:首先在程序界面中打開相應的RAR壓縮包,然後在文件列表中單擊滑鼠右鍵,並從關聯的菜單中選擇"Convert
archive
to
SFX"命令,程序會給出對話框"Select
SFX
mole",在其中選擇生成的EXE文件格式,然後單擊[OK]按鈕確定就可以了。
⑸ winrar的壓縮命令是什麼
–pu,內存),但是所需時間會增長。比如說你想玩游戲的時候在壓縮大文件,使用該功能winrar就不會和游戲搶資源了。
⑹ winrar6.00是什麼
winrar6.00是:解壓縮工具!
能解壓多數壓縮格式,且不需外掛程序支持就可直接建立ZIP格式的壓縮文件。具有鎖定和強大的數據恢復記錄功能,對數據的保護無微不至,新增的恢復卷的使用功能更強大;強大的壓縮文件修復功能,最大限度恢復損壞的rar和zip壓縮文件中的數據。
WinZIP關聯:
可用命令行方式使 WinRAR 參與批命令WinRAR 仍支持類似於DOS 版本的命令行模式,格式為:
WinRAR <命令> -<開關> <壓縮包> <文件...> <解壓縮路徑>a 壓縮,e、x 解壓等常用參數基本無異於DOS版本,可以在批文件中方便地加以引用。
實戰:我們編輯如下的批處理文件WPS.bat:start /w "c:program fileswps2000winwps32.exe"start "c:program fileswinrarwinrar" m -p328 c:mywjwj.rar c:mywj*.wps。
⑺ 怎麼用winrar命令行壓縮zip文件
WINRAR比較新的版本,命令行直接支持zip文件的。例子如下
壓縮一個目錄(壓縮two這個目錄)
winrar.exe
a
c:\one\two.zip
c:\one\two
壓縮一個文件(壓縮three.bmp這個文件)
winrar.exe
a
c:\one\two\three.zip
c:\one\two\three.bmp
如果命令執行不了,嘗試把開頭的winrar.exe前面加上完整路徑,例如"c:\Program
Files\WinRAR\winrar.exe
⑻ 如何調用winrar命令行對多個文件進行壓縮
如何調用winrar命令行對多個文件進行壓縮
方法/步驟
首先,我們打開命令行。
點擊Windows開始菜單,所有程序,附件,命令提示符,
右擊圖標,點擊「以管理員身份運行」(防止命令行許可權不夠無法執行)
或者按下快捷鍵Windows+R
輸入cmd
回車確定。
在命令行中,輸入
WinRAR
m
-r
-ep1
壓縮包保存路徑
被壓縮的文件(夾)路徑
然後回車,就可以將被壓縮的文件(夾),壓縮成一個WinRAR壓縮包。
注意,此命令執行後,原來被壓縮的文件或者文件夾,就自動刪除了!
如果不希望在得到壓縮包後,刪除原來的文件夾或文件,
可以使用命令
WinRAR
a
-r
-ep1
-df
壓縮包保存路徑
被壓縮的文件(夾)路徑
這里,介紹一下這些命令的含義。
WinRAR
m
-r
-ep1
壓縮包保存路徑
被壓縮的文件(夾)路徑
等價於
WinRAR
a
-r
-ep1
-df
壓縮包保存路徑
被壓縮的文件(夾)路徑
實用命令:
命令m
表示移動(壓縮後,刪除源文件)
命令a
表示添加壓縮
命令s
表示創建自解壓文件
實用開關:
-r
含子文件夾
-ai
忽略文件屬性
-cl
文件名小寫
-cu
文件名大寫
-ed
忽略空文件夾
-ep
忽略路徑信息
-ep1
表示忽略被壓縮的根文件夾
-ep2
包含最完整路徑信息(除驅動器)
-df
表示壓縮後刪除源文件
-dr
刪除源文件到回收站
-or
自動重命名同名文件,例如filename.txt
filename(1).txt
filename(2).txt
下面,我們來看如何使用命令行解壓縮文件。
WinRAR
x
壓縮包路徑
解壓縮到目標文件夾的路徑
解壓縮保留路徑
WinRAR
e
壓縮包路徑
解壓縮到目標文件夾的路徑
解壓縮忽略路徑
忽略路徑的意思,就是解壓縮時,壓縮包原來裡面有文件夾的,
解壓縮之後,只能得到所有文件,而文件夾沒了。
⑼ 如何使用winrar的命令行解壓tar文件
windows中winrar命令行方式使用
在Windows系統中的文件壓縮/解壓縮工具winrar功能強大,雖然我們都習慣於用圖形界面的winrar,但是它也能在命令行方式下面使用,這在企圖讓winrar批量自動壓縮解壓縮的時候尤其有用。
它自帶的幫助也非常的全面,現在從中擇出來一些比較常用的總結一下,以免再找的時候比
較頭暈
1,最簡單的壓縮命令:
winrar a asdf.txt.rar asdf.txt
a的意思是進行壓縮動作,後面第一個參數是被壓縮後的文件名,後綴當然是rar了,最後面
的參數就是要被壓縮的文件名
2,最簡單的解壓縮命令:
winrar e asdf.txt.rar
e的意思是執行解壓縮,解壓縮的文件是後面這唯一的參數,但是這個e解壓縮是把解出來的
文件釋放到當前目錄下面,與asdf.txt.rar文件並列了,因此,更加實用的是下面的帶路徑
解壓縮。
3,帶路徑的解壓縮命令:
winrar x asdf.rar
x的意思是執行帶絕對路徑解壓動作,這會在當前文件夾下創建一個文件夾asdf,把壓縮包
里的文件、文件夾不改動結構釋放到文件asdf裡面,就像我們在winrar的圖形界面下看到的
一樣。
4,指定壓縮級別壓縮:
winrar a -m5 asdf.tr.rar asdf.tr
要被壓縮的不再是一個txt文本,而是一個文本格式的十幾M的模擬數據文件,希望能夠最大
程度的壓縮。使用壓縮參數-m5。在winrar中,執行操作是不帶前導-符號的參數,比如「a
」或「x」,而修飾這種動作的參數,使用帶前導符號「-」的參數,比如-m5。其中-m就是
指定壓縮級別的參數,壓縮級別有如下五級:
-m0 存儲 添加到壓縮文件時不壓縮文件。
-m1 最快 使用最快方式(低壓縮)
-m2 較快 使用快速壓縮方式
-m3 標准 使用標准(默認)壓縮方式
-m4 較好 使用較好壓縮方式(較好壓縮,但是慢)
-m5 最好 使用最大壓縮方式(最好的壓縮,但是最慢)
默認的是-m3級別,級別不同,對於大數據量的文本文件壓縮後的文件大小有很大的差異
5,指定壓縮後刪除原文件:
winrar a -m5 -df asdf.tr.rar asdf.tr
用參數-df指定壓縮為asdf.tr.rar壓縮文件後,刪除原文件asdf.tr,也可以是:
winrar m -m5 asdf.tr.rar asdf.tr
這個m的意思是把文件asdf.tr移動入壓縮文件asdf.tr.rar中
6,創建自解壓文件:
winrar s asdf.tr.rar
在gui界面中,創建自解壓文件是有個選項可以直接選擇的。而在命令行中,是分為兩個步
驟的,第一步是用壓縮命令進行壓縮:
winrar a -m5 -df asdf.tr.rar asdf.tr
第二步是用s命令把這個壓縮文件轉化為自解壓文件:
winrar s asdf.tr.rar
轉化後,生成了自解壓文件:asdf.tr.exe
基本上,日常使用這六條就夠