Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

XPinstall Reference Thread

- - - - -

  • This topic is locked This topic is locked
919 replies to this topic

#51
killerbee

killerbee

    Senior Member

  • Member
  • PipPipPipPip
  • 500 posts
  • Joined 22-April 03
oh, u r bored :)

how about setting the size of the window wich a variable that counts the entries(e.g. let the window be 11 entries high)
[edit]
next request is already in *g* support for multiple xml-files for one exe
i'd like to have some info about the new color support, i can't find anything here
[/edit]

when everything is running smoothly i'll post my config here.

cya

Killer Bee
My Rig: ABit NF7-S - Barton2500+@2.2GHz(50°Cel. max while Prime95)
1GB RAM - 2* Mushkin 512MB CL2 232 - Soundstorm with a Logitec Z-5500 Digital - 1*Samsung 160GB SATA1 - 1*80GB Hitachi SATA1 - 1* Pioneer DVR-106DB - 1*LG DVD - 1*Yamaha CRW-F1 - 4Port USB2 Card
In a Chieftec Mesh Blue Big Tower with WindowKit and Blue Lights


How to remove advertisement from MSFN

#52
big_gie

big_gie

    Senior Member

  • Member
  • PipPipPipPip
  • 617 posts
  • Joined 27-July 03
I would like to see a more "powerfull" hotfixes support.

What I mean is that I could place all my type 1 and type 2 in predetermined folder and point those to xpinstall and it will give the right switch to them..

what do you think??

#53
killerbee

killerbee

    Senior Member

  • Member
  • PipPipPipPip
  • 500 posts
  • Joined 22-April 03
hmm,

would be easier to maintain a list here on the page to cut'n'paste it easily :)

i'll post my freshly tested hotfixing part now:

Phase1: (T-9min)

<?xml version="1.0" encoding="iso-8859-1"?>
<XPinstall>
<config>
<title>Post-Install Configuration</title>
<hidewindow>Windows Update</hidewindow>
</config>
<items>
<item name='Installing Hotfixes'>
<file name='Applying 322011...' program='%SYSTEMDRIVE%\Install\Hotfixes\322011.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 327979...' program='%SYSTEMDRIVE%\Install\Hotfixes\327979.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 810217...' program='%SYSTEMDRIVE%\Install\Hotfixes\810217.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 810243...' program='%SYSTEMDRIVE%\Install\Hotfixes\810243.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 811114...' program='%SYSTEMDRIVE%\Install\Hotfixes\811114.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 814995...' program='%SYSTEMDRIVE%\Install\Hotfixes\814995.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 817787...' program='%SYSTEMDRIVE%\Install\Hotfixes\817787.exe' arguments='/Q:A /R:N></file>
<file name='Applying 815021...' program='%SYSTEMDRIVE%\Install\Hotfixes\815021.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 329692...' program='%SYSTEMDRIVE%\Install\Hotfixes\329692.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 821253...' program='%SYSTEMDRIVE%\Install\Hotfixes\821253.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 822603...' program='%SYSTEMDRIVE%\Install\Hotfixes\822603.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 823182...' program='%SYSTEMDRIVE%\Install\Hotfixes\823182.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 824105...' program='%SYSTEMDRIVE%\Install\Hotfixes\824105.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 824141...' program='%SYSTEMDRIVE%\Install\Hotfixes\824141.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 825119...' program='%SYSTEMDRIVE%\Install\Hotfixes\825119.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 826942...' program='%SYSTEMDRIVE%\Install\Hotfixes\826942.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 828026...' program='%SYSTEMDRIVE%\Install\Hotfixes\828026.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 828035...' program='%SYSTEMDRIVE%\Install\Hotfixes\828035.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying 829558...' program='%SYSTEMDRIVE%\Install\Hotfixes\829558.EXE' arguments='/Q /O /N /Z'></file>
<file name='Applying HU1002...' program='%SYSTEMDRIVE%\Install\Hotfixes\HU1002.EXE' arguments='/Q:A /R:N'></file>
<file name='Applying JS56NEN...' program='%SYSTEMDRIVE%\Install\Hotfixes\JS56NEN.EXE' arguments='/Q:A /R:N'></file>
<file name='Applying 816093...' program='%SYSTEMDRIVE%\Install\Hotfixes\MSJAVWU.EXE' arguments='/Q:A /R:N'></file>
<file name='Applying 330994...' program='%SYSTEMDRIVE%\Install\Hotfixes\330994.EXE' arguments='/Q:A /R:N'></file>
<file name='Applying 824145...' program='%SYSTEMDRIVE%\Install\Hotfixes\824145.EXE' arguments='/Q:A /R:N'></file>
<file name='Applying 832483...' program='%SYSTEMDRIVE%\Install\Hotfixes\832483.EXE' arguments='/C:"dahotfix.exe /q /n" /q'></file>
<item name='HighMat CD-Burning-update for WinXP'>
<file name='Installing HighMat CD-Burning-update for WinXP...' program='%systemdrive%\install\hotfixes\HMTCDWizard.msi' arguments='/qn ALLUSERS=1 REBOOT=ReallySuppress'></file>
</item>
<file name='Running QCHAIN...' program='%SYSTEMDRIVE%\Install\Hotfixes\QCHAIN.EXE' arguments=''></file>
</item>
<item name='DirectX 9.0b'>
<file name='Installing DirectX...' program='%systemdrive%\install\DirectX9b\DX9NTopk.exe' arguments='/Q:A /R:N'></file>
</item>
<file name='Initializing Phase 2 ...' program='%systemdrive%\install\RunOnceEx.cmd' arguments=''></file>
<file name='Cleaning Up...' program='%systemdrive%\install\cleanup.cmd' arguments=''></file>
</item>

</items>
</XPinstall>

along with a RunOnceEx executing a second instance of xpinstall with the following cfg-file:

<?xml version="1.0" encoding="iso-8859-1"?>
<XPinstall>
<config>
<title>Post-Install Configuration</title>
<hidewindow>Windows Update</hidewindow>
</config>
<items>
<item name='Advanced Networking Pack, WMP8 Fix & KLite Codec Pack'>
<file name='Installing Advanced Networking Pack...' program='%systemdrive%\install\hotfixes\817778\update\update.exe' arguments='/Q /u /Z /N'></file>
<file name='Applying 817787...' program='%SYSTEMDRIVE%\Install\Hotfixes\817787.exe' arguments='/Q:A /R:N></file>
<file name='Running QCHAIN...' program='%SYSTEMDRIVE%\Install\Hotfixes\QCHAIN.EXE' arguments=''></file>
<file name='Installing KLite Codec Pack 2.20f...' program='%systemdrive%\install\Applications\codecs\klcodec220f.exe' arguments='/VERYSILENT /SP-'></file>
</item>
<item name='Cleaning Up'>
<file name='Applying RegTweaks' program='%systemdrive%\Install\regs.cmd' arguments='-r -f -t 60 -c "Windows XP will now restart in 1 minutes...'></file>
</item>
<item name='Rebooting'>
<file name='Shutting Down...' program='shutdown.exe' arguments='-r -f -t 60 -c "Windows XP will now restart in 1 minutes...'></file>
</item>
</XPinstall>


please let me know if i forgot one - WU is only missing 7 recommended like WMP9 and all the other stuff i don't want
My Rig: ABit NF7-S - Barton2500+@2.2GHz(50°Cel. max while Prime95)
1GB RAM - 2* Mushkin 512MB CL2 232 - Soundstorm with a Logitec Z-5500 Digital - 1*Samsung 160GB SATA1 - 1*80GB Hitachi SATA1 - 1* Pioneer DVR-106DB - 1*LG DVD - 1*Yamaha CRW-F1 - 4Port USB2 Card
In a Chieftec Mesh Blue Big Tower with WindowKit and Blue Lights

#54
Wraith

Wraith

    Dr. Nick

  • Member
  • PipPipPipPipPipPip
  • 1,256 posts
  • Joined 01-January 04
If people would like, I'll keep a page on my website with an XML file, with all the current hotfixes in it.

Copy/Paste and off you go!

Colour support should be self-explanatory if you read the included XML in the current archive. If in doubt, test it out :)

If there's a lot of requests for automatic type I and II hotfixes, then I may add support. Only if you people can't live without XPinstall :rolleyes:

Besides, UpdateXP does that stuff for you.

I'll try and figure out a routine for changing the size - this will throw out the current colour system, so I'll see how it goes.

I'm out for the afternoon... if there are requests for features, put them on bugtracker, saves me having to reread this all again :D (That goes for ones that are already here too... somebody put them in there please :D)
Posted ImagePosted Image
Posted ImagePosted Image
Posted ImagePosted Image

#55
EskimoPie

EskimoPie

    Newbie

  • Member
  • 14 posts
  • Joined 13-January 04
I may just be retarded but how do you apply user account setting while using this if its supposed to replace the cmdlines.cmd? :/

If anyone can help my retarded canadian self out. (I think the -25 is getting to me).
-'...carry around a notepad with you and write down all the stupid people you meet. I guarantee by the end of the day you'll have 15 or 16 names at least...' -George Carlin

#56
panadol

panadol
  • Member
  • 6 posts
  • Joined 25-January 04
where can I download 1.2??????that link is 1.1... :)

#57
pervert

pervert
  • Member
  • 2 posts
  • Joined 12-December 03
I was going to write something similar. Yours is well underway and i am too busy. I do have some suggestions though. Probably the biggest one is %CDDRIVE% or some equivalent. This is the CDROM drive from which windows is being installed. This could be achieved by a simple dir(d:\i386\winnt.exe, e:, f: etc), then you wouldnt have to put anything in the $OEM$\$1\install or anything. This is redundant - and the whole point of unattended installs is to save time - may aswell let all the apps install from %CDDRIVE%\Install and skip the copying to HD, then installing from HD, then deleting from HD.

*Edit* I just noticed the SOURCEPATH variable. Thats probably what I just mentioned. Man, i'm tired. :) I will build another ISO and start installing before bed - and check in the morning.

So far, it looks very promising. I hope you keep up the good work, because I appreciate it, and i am the coolest guy in the universe, give or take, so that should mean something to you. =)

I just wonder if VBScripts and program installs will work at T-9, scripting engine may not be loaded, and theres no user logged in that i know of, so some programs may not install (nowhere to put shortcuts, etc)

Off topic - anyone know which regkey is "view as list" for default view?

#58
Trip-

Trip-

    Newbie

  • Member
  • 27 posts
  • Joined 25-January 04
So is it the %sourcepath% anyone can confirm it's equivalent to %CDDrive%?

#59
Wraith

Wraith

    Dr. Nick

  • Member
  • PipPipPipPipPipPip
  • 1,256 posts
  • Joined 01-January 04
It should be equivalent to the CD drive. %CDDRIVE% doesn't exist, at least, from the docs I've read from MS>

Neither does %SOURCEPATH%, but I figured it'd be as useful, as it would work as the CDrom, as well as possibly a network install. (Cannot confirm this myself.)

Just got back, I need some food and a shower... I *may* continue coding if I'm in the mood tonight :)
Posted ImagePosted Image
Posted ImagePosted Image
Posted ImagePosted Image

#60
Trip-

Trip-

    Newbie

  • Member
  • 27 posts
  • Joined 25-January 04
so if I'm gonna use %SOURCEPATH%, $OEM$ would be under it?
like so: %SOURCEPATH%$OEM$ ?

EDIT: believe it or not - it works! installing from a CDROM works this way.

cheers.
Xpinstall is great!

#61
Wraith

Wraith

    Dr. Nick

  • Member
  • PipPipPipPipPipPip
  • 1,256 posts
  • Joined 01-January 04
Good to hear! :)

*contemplates giving longhorn a go...*
Posted ImagePosted Image
Posted ImagePosted Image
Posted ImagePosted Image

#62
killerbee

killerbee

    Senior Member

  • Member
  • PipPipPipPip
  • 500 posts
  • Joined 22-April 03
hi wraith,

i stumbled across a problem while installing as i have slept. i tried to use XPInstall via RunOnceEx to install sth. after first reboot. But the "|" won't be recognized to set another .xml-file.

It is possible to use a normal switch for another .xml-file, like a "-c filename.xml"?
This would be great, as i don't know if a \| will do the trick in RunOneEx for me

Cya

Killer Bee
My Rig: ABit NF7-S - Barton2500+@2.2GHz(50°Cel. max while Prime95)
1GB RAM - 2* Mushkin 512MB CL2 232 - Soundstorm with a Logitec Z-5500 Digital - 1*Samsung 160GB SATA1 - 1*80GB Hitachi SATA1 - 1* Pioneer DVR-106DB - 1*LG DVD - 1*Yamaha CRW-F1 - 4Port USB2 Card
In a Chieftec Mesh Blue Big Tower with WindowKit and Blue Lights

#63
Wraith

Wraith

    Dr. Nick

  • Member
  • PipPipPipPipPipPip
  • 1,256 posts
  • Joined 01-January 04
To be honest, I'd rather not, my argument parsing routines have never really been bulletproof when not given argc/argv[] :D

I'd rather keep it as filename after a certain character...

here's the ones I'd contemplate using, as they CAN'T be used by the file system:

\ / : * ? " < > |

(You can get this list by typing one of them in when renaming a file)

So... which one would people prefer? Which is least destructive when dealing with INF's and command lines and registry?

I'm going to add %XPINSTALL% so it'll allow files in the XPinstall dir. This SHOULD function in the program arguments, in the XML, as well as the command line.

Will just make it easier if you put XPinstall in a certain directory with all the others inside it.

I guess that'll be ready for v1.3 :)

I'm going to bed... might dream up some inspiration :rolleyes:
Posted ImagePosted Image
Posted ImagePosted Image
Posted ImagePosted Image

#64
killerbee

killerbee

    Senior Member

  • Member
  • PipPipPipPip
  • 500 posts
  • Joined 22-April 03
have some nice dreams wraith,

i hope u can extract %1% from XPInstall %1% then we don't need a command line switch. Should run with "XPInstall test.xml" so i can use it from RunOnceEx. ATM i call it from a second directory with the original filename so it is usable from RunOneEx.

Cya

Killer Bee
My Rig: ABit NF7-S - Barton2500+@2.2GHz(50°Cel. max while Prime95)
1GB RAM - 2* Mushkin 512MB CL2 232 - Soundstorm with a Logitec Z-5500 Digital - 1*Samsung 160GB SATA1 - 1*80GB Hitachi SATA1 - 1* Pioneer DVR-106DB - 1*LG DVD - 1*Yamaha CRW-F1 - 4Port USB2 Card
In a Chieftec Mesh Blue Big Tower with WindowKit and Blue Lights

#65
big_gie

big_gie

    Senior Member

  • Member
  • PipPipPipPip
  • 617 posts
  • Joined 27-July 03
Is it me or the link is v1.1 and not v1.2?

Can't wait for the alternate xml file! Well, can't wait for v1.3...:)

#66
killerbee

killerbee

    Senior Member

  • Member
  • PipPipPipPip
  • 500 posts
  • Joined 22-April 03
hi,

yeah, the link here must be V1.1 as there is no information about colors in the actual xpinstall.zip from voidfx.com

Cya

Killer Bee
My Rig: ABit NF7-S - Barton2500+@2.2GHz(50°Cel. max while Prime95)
1GB RAM - 2* Mushkin 512MB CL2 232 - Soundstorm with a Logitec Z-5500 Digital - 1*Samsung 160GB SATA1 - 1*80GB Hitachi SATA1 - 1* Pioneer DVR-106DB - 1*LG DVD - 1*Yamaha CRW-F1 - 4Port USB2 Card
In a Chieftec Mesh Blue Big Tower with WindowKit and Blue Lights

#67
shawn26

shawn26

    Member

  • Member
  • PipPip
  • 146 posts
  • Joined 03-January 04
Hello All,

have i to create a $OEM$ and $1 Folder?

Like this: C:\XPCD\$OEM$\$1

or is this not possible for xpinstall?

Many ThX!

Shawn26

#68
EskimoPie

EskimoPie

    Newbie

  • Member
  • 14 posts
  • Joined 13-January 04
The readme says its v1.1.
-'...carry around a notepad with you and write down all the stupid people you meet. I guarantee by the end of the day you'll have 15 or 16 names at least...' -George Carlin

#69
killerbee

killerbee

    Senior Member

  • Member
  • PipPipPipPip
  • 500 posts
  • Joined 22-April 03
@shawn,

u can use the $OEM$-Folder structure if u like. XPInstall will work with it. XPInstall is just a very cool way to Install Hotfixes and Applications.
It can be used to replace .cmd-files and RunOnceEx after first reboot. Also u can use it along with .cmd or RunOnceEx.

This is much better than slipstreaming all Hotfixes into svcpack.inf as u will get a progress baar instead of a taking a long time T-13min Stage.

Cya

KillerBee
My Rig: ABit NF7-S - Barton2500+@2.2GHz(50°Cel. max while Prime95)
1GB RAM - 2* Mushkin 512MB CL2 232 - Soundstorm with a Logitec Z-5500 Digital - 1*Samsung 160GB SATA1 - 1*80GB Hitachi SATA1 - 1* Pioneer DVR-106DB - 1*LG DVD - 1*Yamaha CRW-F1 - 4Port USB2 Card
In a Chieftec Mesh Blue Big Tower with WindowKit and Blue Lights

#70
prathapml

prathapml

    Follow the rules please :-)

  • Patrons
  • 6,791 posts
  • Joined 14-November 03
  • OS:Windows 8 x64
  • Country: Country Flag
Hey, the bugtracker page itself has a bug - "You must select the category of the bug" before reporting the bug. So couldn't post it there.

A feature request:
I'd like to use the %CD% variable in XPinstall. Should be simple enough, query the location from where the XPinstall executable is run.
There's many other system variables added newly, but I see that this variable (which I'd previously requested) wasn't there. It's very crucial because then you can get folders/files under the location where XPinstall.exe is resident.

For example, program='%CD%\apps\814995 /S.EXE'
Posted ImageCheers !!!   Donate to MSFN and Help Keep This Site Running
||Please Read the Forum Rules||  Etiquette   || Welcome to MSFN - Forum Basics || Before posting
prathapml :: MSFN Supermod :: Private Message me if you ever have a problem while at MSFN

#71
Trip-

Trip-

    Newbie

  • Member
  • 27 posts
  • Joined 25-January 04
as was said previously in this post,
%SourcePath% works just fine instead of %cd%

#72
Wraith

Wraith

    Dr. Nick

  • Member
  • PipPipPipPipPipPip
  • 1,256 posts
  • Joined 01-January 04
Sorry ppl, mustn't have uploaded properly.

I'm moving them onto a subdomain for my website, I'll put the versions in the filenames. Don't suppose anyone still has v1.0 lying around? I'd like to keep them all there.

For the moment, http://xpinstall.voidfx.com/downloads/
I'll have a proper site up soon. After v1.3. :)
Posted ImagePosted Image
Posted ImagePosted Image
Posted ImagePosted Image

#73
killerbee

killerbee

    Senior Member

  • Member
  • PipPipPipPip
  • 500 posts
  • Joined 22-April 03
hi wraith,

i have v1.0 lying around on my machine at home. I can upload it later when i'm at home again.
:)

cya

Killer Bee
My Rig: ABit NF7-S - Barton2500+@2.2GHz(50°Cel. max while Prime95)
1GB RAM - 2* Mushkin 512MB CL2 232 - Soundstorm with a Logitec Z-5500 Digital - 1*Samsung 160GB SATA1 - 1*80GB Hitachi SATA1 - 1* Pioneer DVR-106DB - 1*LG DVD - 1*Yamaha CRW-F1 - 4Port USB2 Card
In a Chieftec Mesh Blue Big Tower with WindowKit and Blue Lights

#74
mendipjohn

mendipjohn

    Member

  • Member
  • PipPip
  • 142 posts
  • Joined 03-January 04
I downloaded an early version - v0.9.9. Is that what you need?

#75
prathapml

prathapml

    Follow the rules please :-)

  • Patrons
  • 6,791 posts
  • Joined 14-November 03
  • OS:Windows 8 x64
  • Country: Country Flag
YAY, I too can get coloured XPinstalls done now. I'll see what new I can do with it.


Linux/FreeBSD based server ?
(refer to wraith's post below)

||
||
||
V

Edited by prathapml, 26 January 2004 - 03:09 PM.

Posted ImageCheers !!!   Donate to MSFN and Help Keep This Site Running
||Please Read the Forum Rules||  Etiquette   || Welcome to MSFN - Forum Basics || Before posting
prathapml :: MSFN Supermod :: Private Message me if you ever have a problem while at MSFN




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users