❶ 如何讓rar文件不經過c盤直接解壓縮
讓 WinRAR 解壓縮再快一些
解壓縮 RAR 格式文件的最經典做法是:雙擊壓縮文件,再單擊調出 WinRAR 程序的「解壓到」按鈕,然後「確定」就可以解壓至當前一個同名文件夾中了。如果這個待解壓的 RAR 文件比較大的話,就只能等待一會了。雖然可以選擇「後台」的運行方式,但終歸它在工作。
打開 WinRAR ,單擊「選項→設置」,再選擇「路徑」選項卡,看到最上面的「臨時文件解壓的文件夾」了嗎?就是它耽誤了壓縮的時間,因為 RAR 開始解壓時是把解壓出來的文件先暫時放在這個「 C : \DOCUME~1\mxd\LOCALS~1\Temp\ 」(不同用戶的機器此項有所不同)臨時文件夾中的,等解壓結束後再把它們剪切至所選擇的目的文件夾(一般就是與此 RAR 文件同級的文件夾)中。由於一般情況下解壓文件是在非系統盤 C 中的,而 WinRAR 默認的這個臨時文件夾是 C 盤的,所以可以把這一過程縮短,讓 WinRAR 直接把解壓出來的文件放在 RAR 文件所在的分區根目錄,速度當然就快了。方法非常簡單:用一個反斜杠「 \ 」(不包括雙引號)來代替剛才的那個「 C : \DOCUME~1\mxd\LOCALS~1\Temp\ 」就可以了,最後確定。以後再解壓一些比較大的 RAR 壓縮文件時,就會感覺到明顯有些快了。
我的網路空間有最新注冊版 http://hi..com/zlyl 還有很多好東東
❷ 將C:\Program Files\WinRAR文件夾壓縮成文件名稱為我的壓縮文件.rar並且保存在D盤中
你讓我怎麼說呢》》 你打開「我的電腦」 然後打開C盤——依次打開Program Files文件夾,然後對WinRAR文件夾點右鍵,選「添加到壓縮文件夾」,然後選擇存儲路徑為D盤,再把文件名改成「我的壓縮文件」,。。。完成!!!
❸ VC如何調用rar 壓縮多個文件為一個文件
system("C:/Progra~1/WinRAR/WinRAR.exea-ibckC:/bak.rarC:/aa.txtC:/bb.txt");
原理:WinRAR支持命令行操作。啟動WinRAR並傳入相應的壓縮參數即可完成文件的壓縮與解壓。啟動外部應用程序也可以使用WinExec,ShellExecute ,CreateProcess等api函數。
有關winrar的命令行參數基本如下,詳情可自行網路:winrar.exe 命令行參數
[語法]
RAR <命令> [ -<開關> ] <壓縮文件> [ <@列表文件...> ]
RAR [ <文件...> ] [ <解壓路徑/> ]
一.簡單的例子和說明:
壓縮文件夾
winrar.exe a -ag -k -r -s -ibck c:/bak.rar c:/dat/
壓縮多個文件
winrar a -ag -ibck bak.rar filename1 filename2
參數說明
winrar.exe:運行winrar,
如果winrar.exe沒在默認路徑中則需要指明路徑,如c:/Progra~1/winrar/winrar.exe ...;
a :備份所有文件;
-ag :當創建壓縮文件時,以格式「YYYYMMDDHHMMSS」附加當前日期字元串,文件名bakYYYYMMDDHHMMSS.rar;
-k :鎖定壓縮文件;
-r:備份目錄和子目錄;
-s :創建固實壓縮文件;
-ibck :後台運行;
c:/bak.rar :備份的路徑和基本名稱(-ag參數會自動在bak後加上系統當前時間),
也可不用-ag參數,通過「%date:~0,4%%date:~5,2%%date:~8,2%」取得時間字串,
也可寫作c:/bak.zip;
c:/dat/ :要備份的文件目錄。
filename1:要壓縮的文件名,可以多個,也可用通配符file*
❹ 用C語言如何對文件進行壓縮
winrar軟體安裝後,所在的安裝目錄下有個rar.exe,開一個命令窗口到該目錄下運行rar
/?就能看到用法了,在你的程序裡面調用它的相應命令行是最簡單的方法,自己編寫壓縮演算法的話,先不談效率,起碼演算法就是相當復雜的了
❺ c.rar用什麼方式能打開
帶.rar後綴文件是壓縮文件,只要解壓就可以了,選中文件右鍵選擇解壓就可以了
❻ 如何用C語言破譯rar壓縮文件密碼
我是來搶沙發的
❼ 批處理如何壓縮文件成rar 並且解壓rar中指定文件
winrar假設安在 c:\program files\winrar\winrar.exe
bat:
cd "e:"
::改變當前路徑 ,被壓縮和生成的文件都在這個文件夾
c:\progra~1\winrar\winrar.exe a 壓縮文件名 a.txt
這樣 就可以把a.txt的 文件 壓縮到壓縮文件名.rar
如果壓縮全部txt格式
可以寫
c:\progra~1\winrar\winrar.exe a 壓縮文件名 *.txt
解壓rar中指定文件
c:\progra~1\winrar\winrar.exe e 壓縮文件名.rar a.txt
這樣可以把.rar的a.txt解壓到當前目錄
如果要解壓全部可以用
c:\progra~1\winrar\winrar.exe e 壓縮文件名.rar *.*
if errorlevel=0 then echo 成功
❽ 有個C程序,用來批量壓縮文件夾里的文件壓縮為rar格式,出了點問題
大概看了一下,有幾個疑問:
1、rar軟體也在壓縮文件夾里嗎?因為你寫的是./rar
2、system函數的參數似乎有問題,最外面的兩個strcat是不是可以去掉了
我現在沒有環境,你可以用gdb跟一下,很容易找到問題所在的
❾ C: rar格式文件如何打開
用RAR壓縮軟體
下載地址:http://down10b.zol.com.cn/yasuo/wrar36b6.exe