首页 > 学院 > 基础常识 > 正文

mdb文件怎么解压

2019-10-30 20:38:12
字体:
来源:转载
供稿:网友

mdb文件怎么解压?不知道大家有没有接触过,现在在网上有一种mdb格式的的压缩格式,具体叫什么也不清楚。但是解压这样的文件,用常用的rar解压软件是无法解开的,那么mdb文件怎么解压呢?相信大家都知道,mdb文件是是数据库文件,有网友在百度知道上提问mdb文件怎么解压很多人回复mdb不用解压,用Access打开就可以了。但相信真正提问的用户肯定对这样的答案不会满意的。其实mdb压缩文件多见于木马的打包,通常是用这种形式把网站所有内容包括图片整体打包,有的为HSH.mdb有的可能是Packet.mdb或者其它是mdb后缀的名称。然后下载到本地再解压,有兴趣的朋友可以网上下载几个木马尝试下,通常的木马文件里都有解压程序。mdb文件怎么解压?其实还有一个更为简洁的方法,如下:新建一个文本文档,保存为*.vbs。程序代码Dim rs, ws, fso, conn, stream, connStr, theFolderSet rs = CreateObject(“ADODB.RecordSet”)Set stream = CreateObject(“ADODB.Stream”)Set conn = CreateObject(“ADODB.Connection”)Set fso = CreateObject(“Scripting.FileSystemObject”)connStr = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Packet.mdb;”conn.Open connStrrs.Open “FileData”, conn, 1, 1stream.Openstream.Type = 1On Error Resume NextDo Until rs.EoftheFolder = Left(rs(“thePath”), InStrRev(rs(“thePath”), “”))If fso.FolderExists(theFolder) = False ThencreateFolder(theFolder)End Ifstream.SetEos()stream.Write rs(“fileContent”)stream.SaveToFile str & rs(“thePath”), 2rs.MoveNextLooprs.Closeconn.Closestream.CloseSet ws = NothingSet rs = NothingSet stream = NothingSet conn = NothingWscript.Echo “所有文件释放完毕!”Sub createFolder(thePath)Dim ii = Instr(thePath, “”)Do While i > 0If fso.FolderExists(Left(thePath, i)) = False Thenfso.CreateFolder(Left(thePath, i – 1))End IfIf InStr(Mid(thePath, i + 1), “”) Theni = i + Instr(Mid(thePath, i + 1), “”)Elsei = 0End IfLoopEnd Sub把mdb文件和该文件放同一个目录里双击解压.vbs即可注:上述中的红色代码Packet.mdb为你的mdb文件名称。(转载请注明转自:http://www.waibiduihuan8.com/,谢谢!珍惜别人的劳动成果,就是在尊重自己!)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表