BetaArchive Logo
Navigation Home Screenshots Image Uploader Server Info FTP Servers Wiki Forum RSS Feed Rules Please Donate
UP: 6d, 19h, 43m | CPU: 72% | MEM: 2050MB of 4597MB used
{The community for beta collectors}

Post new topic Reply to topic  [ 7 posts ] 
Author Message
 PostPost subject: [TUT] Adding the Vista Autorun Setup to any NT since NT4        Posted: Wed May 30, 2007 11:22 pm 
Reply with quote
Donator
Offline

Joined
Sat Feb 24, 2007 4:14 pm

Posts
6612

Location
United Kingdom

Favourite OS
Server 2012 R2
Note: This is not creating a WIM install, it is just adding the Vista style autorun to an NT install.

This tutorial uses the setup from Longhorn 5112, but any from 5112 onwards can be used. Also, Steps 1-3 can be skipped by downloading the files premade from here

1) Extract Setup.exe and the sources folder. Most of the files can safely be deleted. the ones that must be kept in 5112 (Note, havent tested other builds, but they use the same system):
spwizeng.dll
spwizres.dll
w32uires.dll
wdsutil.dll
win32ui.dll
win32uitheme.dll
wdscore.dll

2) Create a file called Setup.bat and give it the contents:
Code:
@..\i386\winnt32


3) Using a hex editor of your choice, find all instances of the ASCII text "setup.exe" in w32ui.dll (no quotes) and replace with "setup.bat" (again, no quotes). This will allow you to redirect the install command to the NT installer.

4) Place these files on the disk / ISO and overwrite the previous setup.exe.

There, It should now have the autorun of Longhorn 5112. As far as i know, this can be used on any NT since NT4. I would like feedback on your experiences.

I chose to do this because this setup system is much easier to customise, and looks so much better.


EDIT: Download Fixed. Changed code.
Here's a customised sample i created for Longhorn 3718:
Image

The transfer app (With About Text):
Image

_________________
BuildFeed - the ultimate collaborative NT build list - Windows Longhorn - a look at a defining Microsoft project


Last edited by hounsell on Fri Jun 01, 2007 9:58 am, edited 2 times in total.

Top  Profile  WWW
 PostPost subject:        Posted: Wed May 30, 2007 11:31 pm 
Reply with quote
Donator
Offline

Joined
Sat Sep 30, 2006 5:00 pm

Posts
3557
Great tutorial, it should be enough if your batch/script contains this single command:
Quote:
@\i386\winnt32

as I think it's not necessary to explicitly change into \i386 before invoking winnt32, as long as you give the path, it'll work. The "@" at the start of the line replaces the "@echo off".


Top  Profile
 PostPost subject:        Posted: Thu May 31, 2007 2:05 am 
Reply with quote
Donator
Offline

Joined
Sat Feb 24, 2007 4:14 pm

Posts
6612

Location
United Kingdom

Favourite OS
Server 2012 R2
I found it was necessary for it to be:
Code:
@..\i386\winnt32


Edit. Also Thinking about creating one for the 9x Range. Shouldn't be too hard...

_________________
BuildFeed - the ultimate collaborative NT build list - Windows Longhorn - a look at a defining Microsoft project


Top  Profile  WWW
 PostPost subject:        Posted: Thu May 31, 2007 2:42 pm 
Reply with quote
FTP Access
Offline

Joined
Sun Nov 05, 2006 3:41 am

Posts
114

Location
NY

Favourite OS
Arch Linux
Hey thanks for this! I'm thinking of creating a custom Windows version soon and this would be a huge help!


Top  Profile
 PostPost subject:        Posted: Thu May 31, 2007 6:17 pm 
Reply with quote
Donator
Offline

Joined
Sat Feb 24, 2007 4:14 pm

Posts
6612

Location
United Kingdom

Favourite OS
Server 2012 R2
9x isn't as easy as i thought. The Longhorn Autorun is made to just display an error message on load on all 9x systems. The latest one you can use is the XP autorun. Personally, I'm not bothered about that, but if anyone wants it, i could create a tutorial for that.

EDIT: I noticed I said edit all instances of setup.exe in setup.exe, this was a mistake, it should be replace all instances of setup.exe in w32ui.dll. I have fixed this in the first post.

_________________
BuildFeed - the ultimate collaborative NT build list - Windows Longhorn - a look at a defining Microsoft project


Top  Profile  WWW
 PostPost subject:        Posted: Sat Jun 02, 2007 12:24 pm 
Reply with quote
WoW!! Nice Tuts!


Top
 PostPost subject:        Posted: Thu Aug 23, 2007 9:26 pm 
Reply with quote
FTP Access
Offline

Joined
Fri Aug 24, 2007 11:18 am

Posts
39
great tutorial nice work dude


Top  Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 




Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.

Powered by phpBB® Forum Software © phpBB Group

Copyright © 2006-2018

 

Sitemap | XML | RSS