词条 | makecab |
释义 | 简介MakeCAB是微软提供的制作CAB的文件,详细的MakeCAB介绍请参考微软MSDN。 正好这几天做的一个WEB ActiveX SIP Phone需要打包成.CAB文件,于是稍微研究了一下MakeCAB的用法。 直接运行MakeCAB,系统给出命令用法如下: C:Documents and SettingsSunDesktopwebsipp>makecab Microsoft (R) Cabinet Maker - Version 5.1.2600.2180 Copyright (c) Microsoft Corporation. All rights reserved.. 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). /D var=value Defines variable with specified value. /L dir Location to place destination (default is current directory). /V[n] Verbosity level (1..3). 用法:参数详解: /D var=value var:compressiontype 压缩类型,有:none、 mszip、 lzx compressionmemory 压缩率,在lzx类型下需指定:范围15--21 value:指定值 例:makecab /d compressiontype=lzx /d compressionmemory=21 xxx.xxx 意思:以lzx压缩方式最高(21)压缩xxx.xxx文件 用法一:a.先建立ddf文件(含设置及文件列表), 如:Sample.ddfb. 进入命令行格式 输入 makecab /f Sample.ddf 用法二:a.先建立txt文件(文件列表)b.makecab /f list.txt /d compressiontype=mszip /d compressionmemory=21 /d maxdisksize=1024000000 /d diskdirectorytemplate=dd* /d cabinetnametemplate=dd*.cab 附:ddf文件的格式:.OPTION EXPLICIT ; Generate errors .Set CabinetNameTemplate=CASReport_OCX.CAB .set maxdisksize=1024000000 .Set CompressionType=MSZIP;** All files are compressed in cabinet files .Set UniqueFiles="OFF" .Set Cabinet=on .Set DiskDirectory1=CASReport_OCX CASReport_OCX.ocx ;*** <the end> |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。