以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  分享:将文件夹压缩为.RAR  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=19536)

--  作者:kevin
--  发布时间:2012/5/13 13:24:00
--  分享:将文件夹压缩为.RAR
 cd C:\\Program Files\\Winrar
WinRAR a -r E:\\test.rar C:\\data\\*.*


===========C:\\data\\*.*  只需要将C:\\DATA改为你要压缩的文件夹路径;  E:\\test.rar(目标文件名称)
将以上代码录入到记事本里面,另存为**.bat

可以在某个事件中加入:
Dim Proc As New Process
Proc.File = "C:\\rrr.bat"
Proc.Verb = "Open" \'指定动作
Proc.Start()

,就可以执行压缩某个文件的动作了

希望能得到更多的批处理方面的知识.

--  作者:lyq
--  发布时间:2012/5/13 17:32:00
--  

不用写批处理也能在代码中用RAR压缩的


--  作者:kevin
--  发布时间:2012/5/13 19:55:00
--  
能否教我一下,如何在项目内使用压缩文件的功能?

我之所以使用批处理文件,是没找到这项功能,

--  作者:狐狸爸爸
--  发布时间:2012/5/14 8:02:00
--  

为什么一定要rar,用zip不好吗,zip的话,foxtab内部支持。

[此贴子已经被作者于2012-5-14 8:02:30编辑过]

--  作者:kevin
--  发布时间:2012/5/15 14:35:00
--  

用ZIP的话,感觉压缩的效果不那么好,我试过,半一个3M的文件分别使用.RAR\\.ZIP压缩出来的效果,RAR的体积明显比.ZIP的小很多/