MSFN Forum: add files to CABs? - MSFN Forum

Jump to content



Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

add files to CABs? Rate Topic: -----

#1 User is offline   janus zeal 

  • :3
  • PipPip
  • Group: Members
  • Posts: 239
  • Joined: 09-January 06

Posted 07 August 2006 - 11:45 AM

Is there an archive manager that will allow me to add files to MS CABs? such as the windows 98 setup files.


#2 User is offline   Acheron 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 915
  • Joined: 28-June 04

Posted 07 August 2006 - 02:50 PM

The Windows 98 Setup Files are located in a multi-cab file. You cannot add files to it, unless you rebuild all cab files.

Anyone has more info on creating Windows 98 multi-cab files?

#3 User is offline   Petr 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 981
  • Joined: 15-April 05
  • OS:98SE
  • Country: Country Flag

Posted 07 August 2006 - 04:30 PM

View Posthp38guser, on Aug 7 2006, 10:50 PM, said:

Anyone has more info on creating Windows 98 multi-cab files?


Cabinet Software Development Kit contains detail Microsoft MakeCAB User’s Guide and other documentation, it is a bit old but I think there were not many changes. I have used it to re-package Internet Explorer IE_S1.CAB to IE_S6.CAB.



Not related to this topic - you can update and add files to the IExpress package with the UPDFILE tool without having to rebuild the package. I was able to locate UPDFILE utility here: http://download.microsoft.com/download/net...en-us/nm3rk.exe

Petr

This post has been edited by Petr: 07 August 2006 - 04:32 PM


#4 User is offline   LLXX 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Banned
  • Posts: 3,399
  • Joined: 04-December 05

Posted 07 August 2006 - 08:45 PM

You will have to unpack them all, then repack them.

As noted above, CAB SDK will be very useful for this.

#5 User is offline   RainyShadow 

  • Member
  • PipPip
  • Group: Members
  • Posts: 211
  • Joined: 30-December 05

Posted 09 August 2006 - 02:57 PM

IZArc is a freeware which supports creating non-spanned CAB archives (use LZX compression for best results)

#6 User is offline   LLXX 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Banned
  • Posts: 3,399
  • Joined: 04-December 05

Posted 09 August 2006 - 04:40 PM

View PostRainyShadow, on Aug 9 2006, 03:57 PM, said:

IZArc is a freeware which supports creating non-spanned CAB archives (use LZX compression for best results)
That won't do, since the win98 cabs *are* spanned, and I doubt it can produce the layout file (INF) which describes the locations of the files, and is required by win98 setup to work correctly. (MakeCAB does all of this and a lot more - besides, it's what M$ used to create the original 98 setup package.)

#7 User is offline   os2fan2 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 400
  • Joined: 09-September 04

Posted 11 August 2006 - 02:07 AM

You can easily add or replace files in cabs, either by removing these, or by redirection in the INF file.

You need to get something like setupp.inf, or layout.inf out and put them in the install folder. Then create your own cab with extras etc in them, and add these to setupp.inf and layout.inf.

W

#8 User is offline   LLXX 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Banned
  • Posts: 3,399
  • Joined: 04-December 05

Posted 11 August 2006 - 02:11 AM

http://www.msfn.org/board/index.php?showto...iew=getlastpost

I've managed to rebuild the 98se installation CAB set.

Quote

MakeCAB Report: Wed Aug 09 22:42:07 2006

Total files: 6,884
Bytes before: 342,505,419
Bytes after: 124,118,919
After/Before: 36.24% compression
Time: 582.89 seconds ( 0 hr 9 min 42.89 sec)
Throughput: 573.83 Kb/second


Now all I need to do is to update many of the 6000+ files that make up the 98se distro, remove some unnecessary crap, and rebuild to create a Windows 98 Third Edition :thumbup

This post has been edited by LLXX: 11 August 2006 - 02:12 AM


Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy