❶ 如何让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