Jump to content

Xpload On Xp T-9 Dont Start..


rabadag

Recommended Posts

hi forum.

sorry for my bad english i'am geman people.

my problehm ist to run xpload in step winnt.sif [setupParams]

i'm not shure the corent code for startup and the xmlcode.

strukture:

---RunOnceEx----

$OEM$\cmdlines.txt

$OEM$\RunOnceEx.cmd

$OEM$\$1\apps\

----postinstall-----

$OEM$\$1\PostInstall\xpload\

$OEM$\$1\PostInstall\***progis**

win setup copy alle the fils to systemdriv --OK

runonce installing necesari apps --ok

ar the postinstall dont work.

code:winnt.sif

[SetupParams]
UserExecute="%systemdrive%\PostInstall\xplode\XPlode.exe xml:#systemdrive#\PostInstall\xplode\xpinstall.xml /log:c:\temp\Xplode_install.log"

can't see a incorect code.

code:postinstall.xml

<XPlode4>
<!ENTITY SrcDir "#SOURCEDRIVE#\i386">
<!ENTITY DstDir "#SYSTEMDRIVE#\i386">
<config>


 <display plugin='#XPLODE#\XPlodeOriginalInstall.x4d'>
 <show total='6' after='4' subcount='true' />
 
 <!-- make antialiasing false if you're running GUIinstall mode -->
 <font face='Tahoma' antialias='true' small='8' large='13' />
 
 <!-- note the position attribute - it is listed in 'x,y' positions. -->
 <!-- 0..8 still may be used. -->
 <window width='340' position='8' fixmain='0' />
 
 <!-- can be standalone, or guiredraw -->
 <!-- for the latter two, you don't need to specify background colours, or images. -->
 <windowmode mode='GuiRedraw' border='false' />
 <colours>
   <header back='#003399' fore='#FFFFFF' image='%XPLODE%\images\head.png' />
   <footer back='#003399' fore='#FFFFFF' image='%XPLODE%\images\foot.png' />
   <progress border='#000000' back='#FFFFFF' fore='#008800' fore2='#00AA00' />
   <main back='#6699FF' fore='#FFFFFF' current='#FFFF00' description='#FFFFFF' image='%XPLODE%\images\main.png' overlay='#FFFFFF22' />
 </colours>
 </display>
</config>


 
   
 <item display="Microsoft Java VM">
   <execute display='Microsoft Java VM...'>
     <program>#SYSTEMDRIVE#\PostInstall\MSJava\msjava86.exe</program><arguments>/Q:A /R:N</arguments></execute>
    </item>

 


 <item display="Microsoft Dot Net">
   <execute display='Installiere Dot Net...'>
     <program>#SYSTEMDRIVE#\PostInstall\dotnet\dotnetfx.exe</program><arguments>/Q</arguments></execute>
    </item>



 <item display="Microsoft Dot Net Update 1.1">
   <execute display='Installiere Dot Net Update....'>
     <program>#SYSTEMDRIVE#\PostInstall\dotnet\NDP1.1sp1-KB867460-X86.exe</program><arguments>/Q</arguments></execute>
    </item>



 <item display="XP Updates und Hotfixes">
   <execute display='Installiere KB867282.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB867282.exe</program><arguments>/Q /O /N /Z</arguments></execute>
   <execute display='Installiere KB867282.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB867282.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB873333.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB873333.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB873339.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB873339.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB885250.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB885250.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB891781.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB891781.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB890830.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB890830.exe</program><arguments>/Q</arguments></execute>
 <execute display='Installiere KB890047.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB890047.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB888302.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB888302.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB888113.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB888113.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB890175.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB890175.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB886185.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB886185.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB885836.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB885836.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB885835.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB885835.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB873339.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB873339.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB885626.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB885626.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB884020.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB884020.exe</program><arguments>/Q /O /N /Z</arguments></execute>
 <execute display='Installiere KB887742.exe...'><program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB887742.exe</program><arguments>/Quiet</arguments></execute>
 </item>

 <item display="Bearbeite Registry">
   <execute display='Installiere Tweaks...'>
     <program>regedit</program><arguments>/S #SYSTEMDRIVE#\PostInstall\RegTweaks.reg</arguments></execute>
     </item>


 

<!-- note the "hide='true'" - this prevents the window from appearing when being executed -->
 

   
</XPlode4>

how ist the code ok ?

Link to comment
Share on other sites


Well, (god I hate looking at code, it gives me headaches), please make a log file. These are my remarks with a first look:

use <items> tags:

<XPlode4>
   <config>
     blabla
   </config>
   <items>
      <item display="Installiere programm">
        blablabla
      </item>
      <item display="Bearbeite Registry">
        blablabla
      </item>
   </items>
</XPlode4>

Those are needed.

Next, I don't really know if it matters, but try to keep your code clean:

<item display="Microsoft Java VM">
  <execute display='Microsoft Java VM...'>
     <program>#SYSTEMDRIVE#\PostInstall\MSJava\msjava86.exe</program>
     <arguments>/Q:A /R:N</arguments>
   </execute>
</item>
<item display="XP Updates und Hotfixes">
   <execute display='Installiere KB887742.exe...'>
     <program>#SYSTEMDRIVE#\PostInstall\Hotfixes\KB887742.exe</program>
     <arguments>/Quiet</arguments>
   </execute>
</item>

Hope this helps :)

edit=looks like you created a logfile, please post it.

edit2= try this SetupParams code instead:

[SetupParams]
UserExecute="%systemdrive%\PostInstall\xplode\XPlode.exe /xml:"%systemdrive%\PostInstall\xplode\xpinstall.xml" /log:"c:\temp\Xplode_install.log" /console"

edit3= make sure your XML-file is called xpinstall.xml (like in your SetupParams) and not postinstall.xml (as you said in your post)

Link to comment
Share on other sites

Dank you for your post.

now i'am hav fixet the code from your exempel.

noe teh installer ist working fin and starting corrent.

yust 1 fing .

On the setup windows comms up the dos console wif the commands line parameter's.

how to do hide the dos box?

Link to comment
Share on other sites

danks for the request.

ar cmdnow ist not the right tihng to du.

i'am yust remoce the /console switsh.

UserExecute="%systemdrive%\PostInstall\xplode\XPlode.exe /xml:%systemdrive%\PostInstall\xplode\xpinstall.xml  /log:c:\temp\Xplode_install.log"

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...