WScript/VBScript实现ZIP文件的压缩或解压(ZipCompressor)

用了一段时间的Python后,发现VBScript竟然写得不是那么顺手,由于要实现脚本的压缩或者解压,本来觉得用Python来写说不定会方便些,可是想到这个脚本程序主要面对的是非编程人员,总不能要求他们也去安装Python吧,更何况大多数用户对于安装新软件会有抵触情绪。

不过一定要解决这个问题,也不是不可能的,我们可以把Python解释器和库文件打包一起发送给用户,比如可以通过py2exe这个实用工具。

好了,扯多了,今天讲的是使用WScript/VBScript来实现这个功能,Windows系统自带WScript/VBScript环境,妥妥的:-)

通常情况下系统会自带有压缩解压工具,最典型的就是makecab命令,以及可以使用其图形化界面iexpress,打开“开始”菜单,在“运行”对话框中输入iexpress,即可打开“IExpress Wizard”。当然配合makecab压缩命令使用的还有expand解压命令,关于这些命令的详细使用网上有很多我就不多说了,这里简单举个例子。

继续阅读

Windows 7/Vista下7-Zip皮肤主题界面、图标美化

7-Zip是一款非常强大的开源压缩/解压缩软件,这也是我极为推荐的开源软件之一,大家完全可以使用7-Zip取代需要授权许可费的WinRAR,其实对比下来7-Zip的*.7z格式的压缩比要比*.rar高出很多,另外选择它还因为貌似RAR格式也不是免费的。

不过小小遗憾一下,那就是7-Zip的界面没有RAR那么华丽,看上去土了一些,尤其是在Windows 7下显得不搭调,幸运的是fukayama-couple已经为我们修改美化了最新版的7-Zip,名为WR2PLbo 7-Zip 9.20 FK,效果图如下:

Windows XP下WR2PLbo 7-Zip 9.20 FK文件图标.png

主界面如下:

继续阅读