标题:
[其他]
WinRAR的命令行怎样打开压缩包里的文件?
[打印本页]
作者:
jimyling
时间:
2010-8-30 14:27
标题:
WinRAR的命令行怎样打开压缩包里的文件?
想用批处理来打开压缩包里的文件,求高人赐赠我一段代码。先谢谢了。
作者:
sgaizxt001
时间:
2010-8-31 02:14
在winrar的安装文件夹里有帮助文档,里面有讲解命令行模式的压缩与解压缩命令,比如
winrar x abc.rar *.txt e:\test\
作者:
jimyling
时间:
2010-9-10 19:43
标题:
回复 2楼 的帖子
十分感谢你的回答。我把它写到记事本上,转成bat运行后,没反应啊。
不知是什么原因。如:winrar x ppp.rar 1.txt C:\Documents and Settings\Administrator\桌面\ppp.rar.
我的意思是用命令行直接打开压缩包里指定的文件,而不是解压文件之后再打开!
[
本帖最后由 jimyling 于 2010-9-10 19:55 编辑
]
作者:
zqz0012005
时间:
2010-9-10 20:24
就是你在WinRAR里直接双击,让WinRAR自己打开,它也是先解压到临时文件夹的!
作者:
jimyling
时间:
2010-9-11 21:50
标题:
回复 4楼 的帖子
每次查找文件都打开winrar,再找到它的搜索功能,之后再搜索,再双击打开文件。
当压缩包里有几千个文件时,首次打开时很慢的。查找一个文件要用上几分钟,效率太慢。
把它解压掉,做张EXCEL目录表,批量添上超链接,是容易找文件了,但由2点几G压缩包变成了6G多的文件包,又撑死硬盘了.呵呵
所以我会问,可不可以用批处理命令,直接打开压缩包里的文件.如果可以,就能用"EXCEL间接超链接到压缩包内部"了.
这样一来查找文件方便,也节省硬盘空间.
去看过关于winrar命令行的帮助,不懂,所以上来求教了.
版主大人,有没有办法?教教我吧.
[
本帖最后由 jimyling 于 2010-9-11 22:08 编辑
]
作者:
zqz0012005
时间:
2010-9-11 23:48
直接把你的需求请清楚不行吗?还配图“如何用命令行打开压缩包里的文件夹”(实为文件),弯来绕去的,说来说去到现在还没人能明白你到底要干什么。。。
你是要查找压缩包里含有某关键字的文件吗?
rar i="要查找的字符" big.rar [*.txt] [*.htm] //[ ] 表示可选项
作者:
jimyling
时间:
2010-9-12 08:29
标题:
回复 6楼 的帖子
感谢你的答复。
我的意思是,用命令行的办法,查找并打开压缩包内指定文件名的文件。
[
本帖最后由 jimyling 于 2010-9-12 08:31 编辑
]
作者:
zqz0012005
时间:
2010-9-12 12:06
我来挤点牙膏刷牙。。。
为什么要打开?
作者:
jimyling
时间:
2010-9-12 18:36
标题:
回复 8楼 的帖子
不打开不能查看文件。
作者:
zqz0012005
时间:
2010-9-12 20:10
查看文件的目的是什么?
作者:
jimyling
时间:
2010-9-12 20:53
标题:
回复 10楼 的帖子
这是最终目的了。想找一个如同start C:\test\abc.txt打开文件的命令,便捷地打开压缩包内的文件而已。
作者:
sgaizxt001
时间:
2010-9-14 06:59
看着这里的帮助弄,自己能琢磨弄出来了也算学会一点东西了,这东西在你的winrar文件夹下,比如我的是C:\Program Files\WinRAR\WinRAR.chm
作者:
jimyling
时间:
2010-9-14 11:34
标题:
回复 12楼 的帖子
这个知道,研究过好几天,没有发现可以直接打开压缩包内的文件之命令.
作者:
zqz0012005
时间:
2010-9-14 19:38
不是早就说了吗?没有这样的命令。要想打开,先解压!RAR帮助里有只解压部分文件的用法,随便翻翻就能找到。或者也可以自己编程序,根据解压算法把你要的文件解压出来载入到内存。
作者:
zqz0012005
时间:
2010-9-14 19:40
标题:
回复 12楼 的帖子
给出文件路径就行,图片毫无意义,注意节约论坛空间。
欢迎光临 批处理之家 (http://www.bathome.net/)
Powered by Discuz! 7.2