`

关于Applet打成.cab包工具的介绍与使用

阅读更多

关于Applet打成.cab包工具的介绍与使用
1、MS的CabSDK,DOS下的CAB打包工具
Microsoft Cabinet Software Development Kit
http://support.microsoft.com/default.aspx?scid=kb%3ben-us%3b310618
可以从这里下载
http://download.microsoft.com/download/platformsdk/cab/2.0/w98nt42kmexp/en-us/cabsdk.exe

安装后运行CABARC.EXE来操作
具体命令如下:
Usage: CABARC [options] command cabfile [@list] [files] [dest_dir]

Commands:
   L   List contents of cabinet (e.g. cabarc l test.cab)
   N   Create new cabinet (e.g. cabarc n test.cab *.c app.mak *.h)
   X   Extract file(s) from cabinet (e.g. cabarc x test.cab foo*.c)

Options:
  -c   Confirm files to be operated on
  -o   When extracting, overwrite without asking for confirmation
  -m   Set compression type [LZX:<15..21>|MSZIP|NONE], (default is MSZIP)
  -p   Preserve path names (absolute paths not allowed)
  -P   Strip specified prefix from files when added
  -r   Recurse into subdirectories when adding files (see -p also)
  -s   Reserve space in cabinet for signing (e.g. -s 6144 reserves 6K bytes)
  -i   Set cabinet set ID when creating cabinets (default is 0)

Notes
-----
When creating a cabinet, the plus sign (+) may be used as a filename
to force a folder boundary; e.g. cabarc n test.cab *.c test.h + *.bmp

When extracting files to disk, the <dest_dir>, if provided, must end in
a backslash; e.g. cabarc x test.cab bar*.cpp *.h d:\test\

The -P (strip prefix) option can be used to strip out path information
e.g. cabarc -r -p -P myproj\ a test.cab myproj\balloon\*.*
The -P option can be used multiple times to strip out multiple paths

2、WinCAB,图形界面的CAB打包工具,直接进行拖拉操作
http://lumumba.uhasselt.be/takis/WinCAB/
可以从这里下载
http://beta.luc.ac.be/takis/cgi-bin/wincab.zip
安装后,运行WinCAB.exe即可,操作差不多同压缩软件的操作

不过你先要把MS的MakeCab.exe拷贝到安装的目录下,才能运行的,MakeCab.exe在系统的目录下可以找到的,eg:Winnt\System32下。
WinCAB这个软件不错,我在用它!

分享到:
评论
1 楼 pekkle 2008-07-15  
CABARC能不能打包目录,如:文件跟目录一起打包。
cab格式的怎么解压?直接用rar解压?

相关推荐

    JAVA_applet应用实例.ppt

    Java Applet继承自java.lang.Object,通过java.awt.Component、java.awt.Container、java.awt.Panel等类,最后继承自java.applet.Applet。Applet类的继承关系如下所示: java.lang.Object -&gt; java.awt.Component -&gt;...

    atmosphere-applet-comet.jar.zip

    《atmosphere-applet-comet.jar.zip:一个融合Atmosphere、Applet和Comet技术的Java库》 在IT领域,"atmosphere-applet-comet.jar.zip"是一个重要的软件组件,它融合了三个关键的技术:Atmosphere框架、Applet以及...

    java-Applet录音机.zip.zip

    1. Applet类:这是Applet的核心,继承自java.applet.Applet,包含初始化、绘画和事件处理方法。 2. 音频捕获类:负责使用Java Sound API开启音频输入设备,监听并存储麦克风的声音数据。 3. 数据处理类:可能用于...

    archive_Applet录音机.zip.zip

    通常,标签会包含与文件内容相关的主题,如“Java”,“Applet”,“录音”,“音频处理”等。 压缩包内的文件名称列表给出了"output.txt"和"Applet录音机.zip"。"output.txt"可能是一个日志文件,记录了程序运行时...

    jasperreports-applet-5.1.0.jar

    JasperReports是Java领域中广泛使用的开源报表工具,它提供强大的报告设计和数据可视化功能。在5.1.0版本中,引入了applet技术,使得用户能够通过浏览器实现报表的打印,极大地扩展了其在Web环境中的应用可能性。...

    runqian_report4.jar、runqianReport4Applet.jar

    "runqian_report4.jar" 和 "runqianReport4Applet.jar" 是润乾报表的特定版本库文件,它们在项目中的作用至关重要。 "runqian_report4.jar" 文件是润乾报表的核心组件,包含了报表设计、渲染、数据处理等功能的类库...

    Java Applet实例编程.rar_applet_java Applet

    这个"Java Applet实例编程.rar"压缩包显然包含了关于如何使用Java进行Applet编程的相关资料。 在Java Applet的编程中,你需要了解以下关键知识点: 1. **Java基础**:首先,你需要掌握Java的基本语法,包括类、...

    Java语言Applet编程技术.

    - 开发Java Applet需要安装Java Development Kit (JDK),它包含了编译器、Java虚拟机和其他开发工具。 - 使用文本编辑器或集成开发环境(IDE,如Eclipse、IntelliJ IDEA)编写源代码。 - 使用`javac`命令编译源...

    聊天系统(java+applet)130227.rar

    聊天系统(java+applet)130227.rar是一个计算机专业JSP源码资料包,它包含了一个使用Java和Applet技术开发的聊天系统。这个聊天系统具有实时通信功能,可以让用户在不同的设备上进行实时聊天。通过这个资料包,你可以...

    Applet.AccessibleApplet.html

    Applet.AccessibleApplet.html

    聊天系统(java+applet).zip

    聊天系统(java+applet).zip聊天系统(java+applet).zip聊天系统(java+applet).zip聊天系统(java+applet).zip聊天系统(java+applet).zip聊天系统(java+applet).zip聊天系统(java+applet).zip聊天系统(java+applet).zip...

    JAVA程序设计语言Applet应用程序.pdf

    Java.applet包提供了支持Java Applet的功能,其中最核心的类是`java.applet.Applet`。 ##### 3.1 Applet类的继承关系 `java.applet.Applet`类继承自`java.awt.Panel`类,这意味着Applet可以作为一个AWT布局的起点。...

    applet_poster.zip

    微信小程序生成海报工具类是一种常见的开发功能,它主要用于微信小程序中快速创建并分享自定义的海报图片。在“applet_poster.zip”这个压缩包中,我们预计会找到实现这一功能的相关代码和资源文件。接下来,我们将...

    JAVA 程序 源代码 import java.applet.*;import java.awt.*

    标题中的"JAVA 程序 源代码 import java.applet.*;import java.awt.*"表明这段源代码涉及了Java编程语言,特别是与Applet和图形用户界面(GUI)相关的部分。`import`语句是Java中用于引入库或包的机制,以便能够使用...

    sansanC-massage-applet-master.zip

    从名称上看,"sansanC"可能是项目或开发者的名字,而"massage-applet"则直接指明这是一个关于按摩服务的小程序应用。 【描述】"sansanC-massage-applet" 提供的信息有限,但可以推测这个小程序可能提供了预约按摩、...

    家庭理财系统(java+applet)130227.zip

    【标题】"家庭理财系统(java+applet)130227.zip"指的是一个基于Java技术和Applet的个人财务管理软件。这个系统可能是为了帮助家庭用户跟踪和管理他们的收入、支出、投资等财务活动而设计的。Applet是Java编程语言的...

    indicator-applet-0.3.1.tar.gz

    安装完成后,这个indicator-applet可以通过系统设置或桌面环境的配置工具添加到任务栏,以便使用其提供的功能。 7. **社区支持与更新**: 对于这样的开源项目,用户通常可以通过项目的官方GitHub页面、论坛或邮件...

    abcdefzz-applet-master.zip

    2. **主类**:Applet程序通常有一个名为`Applet`的主类,继承自Java的`java.applet.Applet`类或`javax.swing.JApplet`类。这个类定义了Applet的行为和界面元素。 3. **HTML集成**:为了在网页中运行Applet,需要一...

    家庭理财系统(java+applet).zip

    家庭理财系统(java+applet).zip家庭理财系统(java+applet).zip家庭理财系统(java+applet).zip家庭理财系统(java+applet).zip家庭理财系统(java+applet).zip家庭理财系统(java+applet).zip家庭理财系统(java+applet)....

Global site tag (gtag.js) - Google Analytics