最新版 0.3 版

下面这段是重复的废话,看过前天文章的朋友请跳过。

假如一个压缩包里面有大量文件,SmartUnZip 会在当前以压缩包名字新建一个文件夹,把它们解压到里面;假如里面只有一个文件夹,SmartUnZip 直接解压到当前文件夹;如果压缩包只有一个文件会解压到当前文件夹。

SmartUnZip 0.2 - 智能解压缩 1

收到读者们的建议,立马作出升级。

  1. 有进度条显示。哦也。[读者 fonlan 建议]
  2. 增加右键菜单模式[读者 馄饨sskywolf  建议],原来的安装到发送到菜单模式还是保留。想用那个自己选。
  3. 修复逻辑 bug。[读者 发现]
  4. 还是可以处理多个压缩包。无论是分多次还是一次解压。
  5. 直接解压到当前文件夹,不再解压到临时盘,然后再复制。

两种用法,发送到菜单和右键菜单:

SmartUnZip 0.2 - 智能解压缩 2

SmartUnZip 0.2 - 智能解压缩 3

文件说明:

SmartUnZip.exe,主程序
Install.exe,安装到发送到菜单
UnInstall.exe,从发送到菜单删除
register.exe,安装到右键菜单
Unregister.exe,从右键菜单删除

特别提醒:

此版本还有一个比较难解决的小 bug:如果一个压缩包里,只有一个文件夹,并且该文件夹是空的,而且文件全部在文件夹外面。那么这时候,不会新建文件夹。全部文件会被解压到当前文件夹。

如果你遇到这样一个压缩包,恭喜你,去买彩票吧。

特别感谢 Helfee 的帮助。特别感谢天堂之门的脚本。

下载(557KB):最新版 0.3 版

P.S. 今天没有 P.S.