论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Windows 操作教程
Tag:windows,xp,vista,密码,技巧,注册表,安装,分区,安全,瘦身,双系统,死机,激活,新手,服务,组策略,视频教程

{Windows Vista}你发现了Windows Vista自带的压缩工具没有?

文章类别:Windows 操作 | 发表日期:2008-10-6 12:32:24

     Windows Vista系统自带了很多丰富使用的命令行工具,今天我们就来介绍一下makecab工具,从它的名字就可以看出是制作cab压缩文件的工具,cab压缩格式由微软公司设计,Windows Vista、XP系统的安装程序就是采用的cab压缩格式,压缩比例不比RAR、ZIP格式低。

   我们在Vista开始菜单中输入cmd回车,输入makecab e:\windows\notepad.exe d:\notepad.cab 。意思就是压缩e盘上windows vista自带的记事本程序,保存到磁盘分区d根目录中,如图1所示:

Windows Vista自带的压缩工具你发现没?

图1

   我们可以看到Windows Vista记事本原始文件大小为 148 KB,如图2所示:

Windows Vista自带的压缩工具你发现没?

图2

   在磁盘分区D上,我们可以看到压缩后的notepad.cab 文件大小为 112 KB,如图3所示:

Windows Vista自带的压缩工具你发现没?

图3

   从结果看到我们只减少 148-112=36 KB,这是因为我们使用的是makecab默认的压缩算法。我们输入makecab /?查看它的参数如下

   C:\Users\Vista地带>makecab /?
   Cabinet Maker - Lossless Data Compression Tool

   MAKECAB [/V[n]] [/D var=value ...] [/L dir] source [destination]
   MAKECAB [/V[n]] [/D var=value ...] /F directive_file [...]

   source File to compress.
   destination File name to give compressed file. If omitted, the
   last character of the source file name is replaced
   with an underscore (_) and used as the destination.
   /F directives A file with MakeCAB directives (may be repeated). Refer to
   Microsoft Cabinet SDK for information on directive_file.
   /D var=value Defines variable with specified value.
   /L dir Location to place destination (default is current directory).
   /V[n] Verbosity level (1..3).

   这里我们可以使用compressiontype=lzx参数,采用LZX算法或 compressiontype=mszip 采用ZIP算法。
   最后我们来说一下cab格式文件的解压缩,使用extract(点击下载)命令可以解压缩cab格式文件,这里我们输入extract d:\notepad.cab d:\notepad.exe 即可还原到exe原始文件,如图4所示:
 
Windows Vista自带的压缩工具你发现没?

图4
视频教程列表
文章教程搜索
 
Windows 操作推荐教程
Windows 操作热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058