ASP自动解压RAR文件

2016-01-29 20:26 10 1 收藏

ASP自动解压RAR文件,ASP自动解压RAR文件

【 tulaoshi.com - ASP 】

其实想实现这种功能很简单,首先要上传一个RAR的解压程序,就是RAR自己的解压程序,只需要它的核心
程序RAR.EXE这个文件就可以了。然后就要上传一个执行RAR.EXE的程序 CMD.EXE 这个是windows里的程序(不必我在多说了吧)。最后就开始执行这些程序了。看一下下面的代码

<%

dim ylj,ywj,Mlpath,Shell,rarcomm,RetCode,cmd,comm,fso

Mlpath="E:pagemian"  '存放RAR.EXE和CMD.EXE的路径

ylj=Server.mappath("mian")&"" '解压文件后所放的路径

ywj=Server.mappath("mianapathy.rar") '要解压的RAR文件

Set Shell = Server.CreateObject("WScript.Shell")

rarcomm= "E:pagemiancmd.exe /c "&Mlpath&"rar.exe x -t -o+ -p- "

cmd=rarcomm&ywj&" "&ylj

RetCode = Shell.Run(cmd,1, True)

%

  就是用Server.CreateObject("WScript.Shell")来执行CMD.EXE来运行RAR.EXE文件来解压RAR文件的。
以前不知道是否有前辈们发表过这些文章,但那位兄弟有兴趣的可以以用这种方法来实现诸多类似与这样的程序,希望你们可以找到一些更好的方法。

来源:http://www.tulaoshi.com/n/20160129/1511165.html

延伸阅读
标签: 电脑入门 rar
RAR是一款常见的压缩格式,主要运用于文件的存储与传递。互联网上提供下载的资源中,RAR格式占很大比重。出于安全的需求以及隐私的保护, 有相当一部分的RAR文件被加上了密码,解不开密码的RAR文件如同垃圾文件一样无用,所以解开RAR的密码就显得尤为重要了。 RAR  Password  Recovery是一款专业而全面的RAR密码破解工具,通过相应的...
360压缩解压文件   360压缩为您提供了两种解压文件的方式 您可以选择右击需要解压的文件,在右键菜单中选择解压。 也可以找到希望解压的压缩文件,点击选中后,点击软件主界面左上第二个图标 并在新弹出的窗口中设置解压缩选项后,点击即可对文件进行解压。
标签: Web开发
我们经常会遇到批量上传的问题,也会遇到将某个目录下所有文件都上传到服务器上的问题。那么,如何解决此类问题呢?以前的技术一般采用ActiveX等方式,这里笔者采用SharpZlib来实现,听说VS2005已有压缩和解压缩的解决方案,笔者还没有时间用VS2005,所以就只好使用VS2003 + SharpZlib来解决问题了。 1、首先从这里下载0.84版本的Shar...
怎样压缩文件? (1)右键单击需要压缩的文件,然后选择添加到“(文件名)”.rar。   (2)系统自动将文件压缩打包了。   怎样打开压缩文件.rar? (1)右键单击需要解压缩的文件包,然后选择释放到“文件名”。(红框内的三个选项都能够打开...
WinRAR如何快捷提取Rar文件注释信息   WinRar制作压缩文件时,可以在其中包含注释信息。当从网上下载Rar压缩文件后,当进行解压操作,或者运行其中包含的文件时,最好能留心一下其中的注释信息,可能在注释信息里包含有诸如注册码、使用方法等重要内容。 如果压缩包比较多的话,逐一查看注释信息显得比较麻烦。其实只要修改一...

经验教程

90

收藏

7
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部