Jump to content

How do I create sfxcab.exe files?


Recommended Posts

I've been reading this thread, but it's highly unorganized and incomplete. I'm getting stuck...

http://www.msfn.org/board/topic/44639-sfxcabexe/

I'd like to compile my own service pack for Windows XP. How do I do this as it seems quite possible.

From what I understand, you take a sfx-based update, delete everything after a certain line with a Hex editor. After that I'm stuck.

Edited by halo3productions
Link to comment
Share on other sites


My customized Windows 2000 updates are created by iexpress.

iexpress is microsoft tool and very easy and simple.

The updates process are following.

- execute batch file ( pre process something) <- you can customized much !

- extract cabinet

- execute update.exe

You can see example WlindowsLU***.exe from here.

http://w2k.flxsrv.org/wlu/wlu.htm

I've been reading this thread, but it's highly unorganized and incomplete. I'm getting stuck...

http://www.msfn.org/board/topic/44639-sfxcabexe/

I'd like to compile my own service pack for Windows XP. How do I do this as it seems quite possible.

From what I understand, you take a sfx-based update, delete everything after a certain line with a Hex editor. After that I'm stuck.

Link to comment
Share on other sites

My customized Windows 2000 updates are created by iexpress.

iexpress is microsoft tool and very easy and simple.

The updates process are following.

- execute batch file ( pre process something) <- you can customized much !

- extract cabinet

- execute update.exe

You can see example WlindowsLU***.exe from here.

http://w2k.flxsrv.org/wlu/wlu.htm

I've been reading this thread, but it's highly unorganized and incomplete. I'm getting stuck...

http://www.msfn.org/board/topic/44639-sfxcabexe/

I'd like to compile my own service pack for Windows XP. How do I do this as it seems quite possible.

From what I understand, you take a sfx-based update, delete everything after a certain line with a Hex editor. After that I'm stuck.

The link is in another language, and Chrome can't translate it. I was looking to create a service pack exactly as Microsoft does it. Someone did it for W2K, and it's called the Unofficial Service Pack 5.

I'm not familiar with iexpress. Can you give me more details?

Edited by halo3productions
Link to comment
Share on other sites

iexpress is very simple interface.

Your PC has also pre-installed it.

WIN+R and run iexpress :)

You can find some KB article on internet

The link is in another language, and Chrome can't translate it. I was looking to create a service pack exactly as Microsoft does it. Someone did it for W2K, and it's called the Unofficial Service Pack 5.

I'm not familiar with iexpress. Can you give me more details?

Link to comment
Share on other sites

iexpress is very simple interface.

Your PC has also pre-installed it.

WIN+R and run iexpress :)

You can find some KB article on internet

The link is in another language, and Chrome can't translate it. I was looking to create a service pack exactly as Microsoft does it. Someone did it for W2K, and it's called the Unofficial Service Pack 5.

I'm not familiar with iexpress. Can you give me more details?

Running iexpress gives me errors: Can't find the report file and can't find a .cab file.

My goal is to use iexpress to run multiple Windows Update files. I pulled a bunch of .exe's from Catalog website. I would like to install them in one go, such as how a service pack does it. MS's KBs don't inform me well on using iexpress. During the wizard, it looks for a script or something to execute the .exes. I don't know what to do there. This is why I wanted you to show me how you did it yourself.

Link to comment
Share on other sites

I show you some examples.

Directory.

-SP3QFE--updatefile1

+ updatefile2

-update1-update.exe

update.inf

update.ver

updspapi.dll

-update2-update.exe

update.inf

update.ver

updspapi.dll

spmsg.dll

spuninst.exe

setup.cmd

content of setup.cmd

@echo off
extrac32 /y /e /l .\ UPDATE.CAB > nul
update1\update.exe /norestart /quiet

update2\update.exe /quiet

you must pack all folders in update.cab cabarc or makecab

1. Select Create new selfextraction ...

2. Select Extract file and run ....

3. Input Package Title.

4. Does not need care Confirmation prompt /Licanse agreement

5. select packed cab and batch file( .cmd)

6. You must input manually batch file(.cmd) in Install Program.

7. select hidden in "show window".

8. You can choice any in Finished message

9. Check Store files using Long Filename.

10. select no restart.

The sfx-exe can run two hotfixes :)

Running iexpress gives me errors: Can't find the report file and can't find a .cab file.

My goal is to use iexpress to run multiple Windows Update files. I pulled a bunch of .exe's from Catalog website. I would like to install them in one go, such as how a service pack does it. MS's KBs don't inform me well on using iexpress. During the wizard, it looks for a script or something to execute the .exes. I don't know what to do there. This is why I wanted you to show me how you did it yourself.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...