Jump to content

Hi....need Help


mukeshnuna

Recommended Posts

yup.....we can install directly from the CD, that's I want, but I cannot.

OK tell me one thing.....You must be using cmdlines.txt to call a .cmd file which then calls xplode, right??....Where's that xplode file called from??...Fromthe CD or from the HDD is it called???....Hope you understand what I mean..!

And the other thing I want to know is when we use cmdlines.txt to call xplode, whatever the way we use.....Do we have to use any of a single line in winnt.sif file??......

Hope you understand this too.....I just want to clear up my mind...!

Thanks my friend..!

Link to comment
Share on other sites


OK....I guess cannot start xplode due to some wrong things...!

Can I chnage the processing of xplode ....to see if it works for me or not...!

Now i think I would like to copy all the files to the HDD , and then run those application from the HDD by Xplode which will be called from the CD/DVD...!

How's this possible??....

I am not sure, but I change things in here....tell me where are they wrong??

cmdlines.txt

[COMMANDS]"xplode.cmd"

xplode.cmd

cmdow @ /HID

start /wait #XPLODE#\Xplode.exe

EXIT

xplode.xml
<XPlode>

<config>

  <hidewindow>Windows Update</hidewindow>

  <hidewindow>CMD.EXe</hidewindow>

  <show  total='-1' after='1' subcount='true'  />

 

  <!-- make antialiasing false if you're running GUIinstall mode -->

  <font  face='Tahoma'  antialias='true'  small='7'  large='10' />

 

  <!-- note the position attribute - it is listed in 'x,y' positions. -->

  <!-- 0..8 still may be used. -->

  <window width='340' position='5' fixmain='0' />

 

 

  <!-- can be standalone, guitransparent, or guiredraw -->

  <!-- for the latter two, you don't need to specify background colours, or images. -->

  <windowmode mode='Standalone' />

  <colours>

<header  back='#003399' fore='#FFFFFF' image='images\head.png' />

<footer  back='#003399' fore='#FFFFFF' image='images\foot.png' />

<progress  border='#FFFFFF'  back='#00000000'  fore='#FFFFFFAA'  fore2='#00000033' />

<main back='#FF00FF' fore='#FFFFFF' current='#FFFF00'  description='#FFFFFF'

  image='images\main.png' overlay='#FFFFFF22' />

  </colours>

  <strings>

<!-- main XPlode string -->

<title>Post Install Configuration</title>

<complete>complete</complete>

<!-- adduser plugin strings -->

<adduser>Adding user #1#</adduser>

<addusertogroup>Adding user #1# to group #2#</addusertogroup>

<addgroup>Adding group #1#</addgroup>   

<!-- file/dir ops plugin strings -->

<copy>Copying #1# (#2#/#3# - #4#)</copy>

<move>Moving #1# (#2#/#3# - #4#)</move>

<delete>Deleting #1# (#3#)</delete>

<!-- shortcut plugin -->

<shortcut>Adding shortcut: #1#</shortcut>

  </strings>

</config>

<items>

<item display='Copying Post-Installation Files'>

<!-- these file system operations have been rewritten - they SHOULD support all files/directories etc. -->

<dircopy directory='%SOURCEDRIVE%\PostInstall'

      target='%SYSTEMDRIVE%' />

        </item>

<item display='Adding Shortcut'>

<!-- this will add a shortcut to something on the system -->

<shortcut display='Notepad'

      program='C:\WINDOWS\System32\Notepad.exe'

      description='Notepad Editing C:\boot.ini'

      workdir='C:\'

      arguments='C:\boot.ini'

      link='C:\Notepad.lnk'/>

      </item>

<item display='Adobe Acrobat 6 Pro'>

<execute display='Installing Adobe Acrobat 6 Pro...'

      program='%SYSTEMDRIVE%\PostInstall\AdobeAcrobat6Pro\AdobeAcrobat.exe'

      arguments='/QR' />

      </item>

     

<item display='Registry Tweaks'>

<execute  display='Applying tweaks...'

      program='regedit'

      arguments='%SYSTEMDRIVE%\PostInstall\registry.reg'/>

      </item>

</items>

</XPlode>

Link to comment
Share on other sites

hi @all:

here is my xplode version

=================

cmdlines.txt

[COMMANDS]"xplode.exe /xml:hotfixes.xml"

hotfixes.xml

<XPlode>

    <config>

<hidewindow>Windows Update</hidewindow>

<hidewindow>CMD.EXe</hidewindow>

<show total='-1' after='2' subcount='true' />

<!-- make antialiasing false if you're running GUIinstall mode -->

<font face='Tahoma' antialias='false' small='9' large='15' />

<window width='462' position='8' fixmain='177' />

<!-- can be standalone, guitransparent, or guiredraw -->

<windowmode mode='GUIREDRAW' />

<colours>

     <main back='#4A6FD6' fore='#FFFFFF' current='#FF8000' overlay='#6682DB' description='#FFFFFF' />

     <progress border='#000000' back='#FFFFFF' fore='#079E05' />

     <header back='#003399' fore='#FFFFFF' />

     <footer back='#003399' fore='#FFFFFF' />

</colours>

<strings>

     <adduser>          Benutzer #1# hinzufügen</adduser>

     <addusertogroup>          Benutzer #1# zum #2# Gruppe hinzufügen</addusertogroup>

     <copy>          Kopiere #1# (#2#/#3# - #4#)</copy>

     <delete>          Lösche #1# (#3#)</delete>

</strings>

    </config>

    <items>

<item display=' '></item>

<item display=' '></item>

<item display=' '></item>

<item display=' '></item>

<item display=' '></item>

<item display=' '></item>

<item display=' '></item>

<item display='          Benutzer hinzufügen...'>

     <adduser username='"Ismail Demir"' groups='Administratoren' />

</item>

<item display='          Kopiere Dateien...'>

     <copy source='#SOURCEPATH#\SOFTWARE\WINZIP' target='#PROGRAMFILES#\Winzip' />

     <copy source='#XPLODE#\Longhorn.bmp' target='#SYSTEMROOT#\WEB\WALLPAPER\Longhorn.bmp' />

     <copy source='#XPLODE#\McAfee Security - SuperDAT Update.url' target='#USERPROFILE#\Favoriten\McAfee Security - SuperDAT Update.url' />

</item>

<item display='          Microsoft DirectX 9.0c'>

     <execute display='          Installiere DX9NTOPK...' program='#SOURCEPATH#\DIRECTX9\DXSETUP.EXE' arguments='/silent' />

     <execute display='          Installiere KB839643...' program='#SOURCEPATH#\HOTFIXES\KB839643.EXE' arguments='/Q /O /N /Z' />

</item>

<item display='          Internet Explorer 6'>

     <execute display='          Installiere KB867801...' program='#SOURCEPATH#\HOTFIXES\KB867801.EXE' arguments='/Q:A /R:N' />

     <execute display='          Installiere KB832894...' program='#SOURCEPATH#\HOTFIXES\KB832894.EXE' arguments='/Q:A /R:N' />

     <execute display='          Installiere KB831167...' program='#SOURCEPATH#\HOTFIXES\KB831167.EXE' arguments='/Q:A /R:N' />

</item>

<item display='          Outlook Express 6'>

     <execute display='          Installiere KB823353...' program='#SOURCEPATH#\HOTFIXES\KB823353.EXE' arguments='/Q:A /R:N' />

</item>

<item display='          Microsoft Data Access Components'>

     <execute display='          Installiere KB832483...' program='#SOURCEPATH#\HOTFIXES\KB832483\DAHOTFIX.EXE' arguments='/Q /N' />

     <execute display='          Installiere KB870669...' program='#SOURCEPATH#\HOTFIXES\KB870669.EXE' arguments='/Q:A /R:N' />

</item>

<item display='          Microsoft Virtual Machine'>

     <execute display='          Installiere KB816093...' program='#SOURCEPATH#\HOTFIXES\KB816093.EXE' arguments='/Q:A /R:N' hide='true' />

</item>

<item display='          Microsoft JScript 5.6'>

     <execute display='          Installiere KB814078...' program='#SOURCEPATH#\HOTFIXES\KB814078.EXE' arguments='/Q:A /R:N' />

</item>

<item display='          Sicherheitsupdates (SVCPACK)'>

     <execute display='          Installiere KB823182...' program='#SOURCEPATH#\HOTFIXES\KB823182.EXE' arguments='/Q /O /N /Z' />

     <execute display='          Installiere KB824105...' program='#SOURCEPATH#\HOTFIXES\KB824105.EXE' arguments='/Q /O /N /Z' />

     <execute display='          Installiere KB824141...' program='#SOURCEPATH#\HOTFIXES\KB824141.EXE' arguments='/Q /O /N /Z' />

     <execute display='          Installiere KB825119...' program='#SOURCEPATH#\HOTFIXES\KB825119.EXE' arguments='/Q /O /N /Z' />

     <execute display='          Installiere KB826939...' program='#SOURCEPATH#\HOTFIXES\KB826939.EXE' arguments='/Q /O /N /Z' />

     <execute display='          Installiere KB828035...' program='#SOURCEPATH#\HOTFIXES\KB828035.EXE' arguments='/Q /O /N /Z' />

     <execute display='          Installiere KB828741...' program='#SOURCEPATH#\HOTFIXES\KB828741.EXE' arguments='/Q /O /N /Z' />

     <execute display='          Installiere KB835732...' program='#SOURCEPATH#\HOTFIXES\KB835732.EXE' arguments='/Q /O /N /Z' />

     <execute display='          Installiere KB837001...' program='#SOURCEPATH#\HOTFIXES\KB837001.EXE' arguments='/Q /O /N /Z' />

     <execute display='          Installiere KB839645...' program='#SOURCEPATH#\HOTFIXES\KB839645.EXE' arguments='/Q /O /N /Z' />

     <execute display='          Installiere KB840315...' program='#SOURCEPATH#\HOTFIXES\KB840315.EXE' arguments='/Q /O /N /Z' />

     <execute display='          Installiere KB840374...' program='#SOURCEPATH#\HOTFIXES\KB840374.EXE' arguments='/Q /O /N /Z' />

     <execute display='          Installiere KB841873...' program='#SOURCEPATH#\HOTFIXES\KB841873.EXE' arguments='/Q /O /N /Z' />

     <execute display='          Installiere KB842773...' program='#SOURCEPATH#\HOTFIXES\KB842773.EXE' arguments='/Q /O /N /Z' />

     <execute display='          QCHAIN wird ausgeführt...' program='#SOURCEPATH#\HOTFIXES\QCHAIN.EXE' />

</item>

<item display='          Registry Tweaks'>

     <execute display='          RegTweak wird ausgeführt...' program='regedit' arguments='/s "#XPLODE#\RegTweak.reg"' />

     <execute display='          RegTweak wird ausgeführt...' program='reg' arguments='ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /v Software /d "#XPLODE#\xplode.exe /xml:#XPLODE#\software.xml" /f' />

</item>

    </items>

</XPlode>

software.xml
<XPlode>

    <config>

<hidewindow>Windows Update</hidewindow>

<hidewindow>CMD.EXe</hidewindow>

<show total='-1' after='2' subcount='true' />

<!-- make antialiasing false if you're running GUIinstall mode -->

<font face='Tahoma' antialias='false' small='9' large='15' />

<window width='462' position='4' fixmain='10' />

<!-- can be standalone, guitransparent, or guiredraw -->

<windowmode mode='STANDALONE' />

<colours>

     <main back='#4A6FD6' fore='#FFFFFF' current='#FF8000' overlay='#6682DB' description='#FFFFFF' />

     <progress border='#000000' back='#FFFFFF' fore='#079E05' />

     <header back='#003399' fore='#FFFFFF' />

     <footer back='#003399' fore='#FFFFFF' />

</colours>

<strings>

     <title>Installiere Software</title>

</strings>

    </config>

    <items>

<item display='McAfee VirusScan 7.0'>

     <execute display='Installiere VirusScan...' program='#SOURCEPATH#\SOFTWARE\MCAFEE\Setup.exe' arguments='/s /V"/QN"' />

     <execute display='Installiere Super DAT...' program='#SOURCEPATH#\SOFTWARE\MCAFEE\sdat4382.exe' arguments='/silent' />

     <execute display='Registriere VirusScan...' program='#SOURCEPATH#\SOFTWARE\MCAFEE\mcafee.exe' arguments='' />

</item>

<item display='McAfee Firewall'>

     <execute display='Installiere McAfee Firewall...' program='#SOURCEPATH#\SOFTWARE\MCAFEE\MFW\Setup.exe' arguments='/s /V"/QN"' />

</item>

<item display='Nero 6 Ultra Edition'>

     <execute display='Installiere Nero...' program='#SOURCEPATH#\SOFTWARE\NERO6\Setup.exe' arguments='/silent /noreboot /sn=*** /write_sn /nocancel /no_ui' />

</item>

<item display='Kazaa Lite K++'>

     <execute display='Installiere Kazaa...' program='#SOURCEPATH#\SOFTWARE\klite260.exe' arguments='/verysilent' />

     <execute display='Registriere Kazaa...' program='regedit' arguments='/s "#SOURCEPATH#\SOFTWARE\klite.reg"' />

</item>

<item display='Winzip 8.1'>

     <execute display='Installiere Winzip...' program='#PROGRAMFILES#\Winzip\Winzip32.exe' arguments='/noqp /autoinstall' />

</item>

<item display='Alcatel Speedtouch'>

     <execute display='Installiere Speedtouch...' program='#SOURCEPATH#\SOFTWARE\SPEEDTOUCH\Setup.exe' arguments='/s' />

</item>

<item display='VIA 4in1 Treiber'>

     <execute display='Installiere VIA Treiber...' program='#SOURCEPATH#\SOFTWARE\VIA4IN1451\Setup.exe' arguments='/s' />

</item>

<item display='Windows Media Player'>

     <execute display='Installiere KB828026...' program='#SOURCEPATH#\HOTFIXES\KB828026.EXE' arguments='/Q /O /N /Z' />

     <execute display='Installiere KB817787...' program='#SOURCEPATH#\HOTFIXES\KB817787.EXE' arguments='/Q:A /R:N' />

</item>

<item display='Vorbereiten auf Neustart'>

     <execute program='SHUTDOWN.EXE' arguments='-r -f -t: 40 -c: "Alle Anwendungen wurden installiert. Windows wird neu gestartet!"' />

</item>

    </items>

</XPlode>

it functions very good. you can take it mukeshnuna. and convert the xml's to unicode

edit: it's very simple mukeshnuna. my solution works exactly the same as the others. in my solution you don't need lot of cmd files.

i'll be back

ps: take it easy

Link to comment
Share on other sites

@ easy........................

Are you running all the xplode related things from the CD??.....

yes, all the things runs from the cd. not first copy to hdd then install, then delete,... this is long way and takes very much time.

my solution installs at t12/t13 the hotfixes and registry tweaks

which runonce included so the software will installed after restart.

<execute display='RegTweaks' program='reg' arguments='ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /v Software /d "#XPLODE#\xplode.exe /xml:#XPLODE#\software.xml" /f' />

100% from the cd :rolleyes::)

see.you.later

@easy

Link to comment
Share on other sites

but @easy....i do not want to run the software installation after the logon....i want almost everything at t-13 or t-9..around that time

then merge the hotfix and software xml. delete the software.xml and the item to the software.xml wich runs with the runonce and add more items to the hotfixes.xml

i make it so because the hotfix kb832483 (data access components) must installed after logon.

with my script it will installs automatic the software.xml which kb832483 included after restart.

where is the problem. just after or before.

greetz :)

edit:

hauptsache es wird automatisch installiert

engl.:main thing it is installed automatically

edit:

first: keep a clean copy of winxp to the hdd !!!!.

second: just download the file and extract to $OEM$ folder.

edit the file winnt.sif, you must give a correct serial number and change the values!!!!!!!!.

then move the file winnt.sif in I386 folder.

and last you must edit the xml, because they're optimized for my system. please change or compare with yours.

if you dont want installs after restart just delete the last item in hotfixes.xml and the software.xml file.

the file WINXP_BOOT.BIN is for bootable cdrom.

Link to comment
Share on other sites

<execute display='          Installiere DIRECTX9...' program='#SOURCEPATH#\DIRECTX9\DXSETUP.EXE' arguments='/silent' />

  <execute display='          Installiere KB839643...' program='#SOURCEPATH#\HOTFIXES\KB839643.EXE' arguments='/Q /O /N /Z' />

Hi easy......after the variable #SOURCEPATH# in the two lines, it says one folder DIRECTX9 and the other folder HOTFIXES..............................

what i want to know is that are these two folders on the root of the CD, with the i386, support folders.???????

Link to comment
Share on other sites

Hi easy..................

I tried the way you asked me too........didn't work at all...

But one window CMD.exe appears and then it disappears suddenly, and then the installation goes further to finish......................in the meantime, no xplode launches....i don't know why!

I changed this file to add log, but .....'

cmdlines.txt

[COMMANDS]"xplode.exe /xml:xplode.xml /log:"#SYSTEMDRIVE#\xplode.log"

xplode.xml

<?xml version="1.0" encoding="unicode" ?>

<XPlode>

<config>

  <!-- if XPLODE finds a window with this name, it will hide it during execution -->

  <hidewindow>Windows Update</hidewindow>

  <hidewindow>CMD.EXe</hidewindow>

 

  <!-- this tells XPLODE how many items to show at one time (does not include current item description) -->

  <!-- and how many items to show that are coming after the current -->

  <show  total='-1' after='1' subcount='true'  />

 

  <!-- these two control the font face and size of XPLODE -->

  <!-- make antialiasing false if you're running GUIinstall mode -->

  <font  face='Tahoma'  antialias='true'  small='7'  large='10' />

 

  <!-- fixmain is to add height to the middle window if changing fonts - some may need modification. (extra pixel count) -->

  <!-- this controls the window width and position -->

  <!-- position is a grid as follows:

  +-+-+-+

  |0|1|2|

  +-+-+-+

  |3|4|5|

  +-+-+-+

  |6|7|8|

  +-+-+-+

-->

  <!-- note the position attribute - it is listed in 'x,y' positions. -->

  <!-- 0..8 still may be used. -->

  <window width='340' position='5' fixmain='0' />

 

  <!-- can be standalone, guitransparent, or guiredraw -->

  <!-- for the latter two, you don't need to specify background colours, or images. -->

  <windowmode>Standalone</windowmode>

  <!-- all colours are in the format #RRGGBBAA - where AA is transparency value. -->

  <!-- FF == fully opaque, 00 == fully invisible. If no AA, it defaults to FF -->

  <colours>

<header  back='#003399' fore='#FFFFFF' image='images\head.png' />

<footer  back='#003399' fore='#FFFFFF' image='images\foot.png' />

<progress  border='#FFFFFF'  back='#00000000'  fore='#FFFFFFAA'  fore2='#00000033' />

<main back='#FF00FF' fore='#FFFFFF' current='#FFFF00'  description='#FFFFFF'

  image='images\main.png' overlay='#FFFFFF22' />

  </colours>

  <!-- string table -->

  <strings>

<!-- the heading that gets shown in the dialog -->

<title>Post Installation...</title>

<!-- the string to use for "complete" -->

<complete>complete</complete>

<!-- adduser plugin strings -->

<adduser>Adding user #1#</adduser>

<addusertogroup>Adding user #1# to group #2#</addusertogroup>

<addgroup>Adding group #1#</addgroup>   

<!-- string to use when copying, moving, and deleting files -->

<!-- #1# will be replaced with the filename -->

<!-- #2# will be replaced with the copied file size (does not work for deleting)-->

<!-- #3# will be replaced with the total file size -->

<!-- #4# will be replaced with the copied percentage (does not work for deleting) -->

<copy>Copying #1# (#2#/#3# - #4#)</copy>

<move>Moving #1# (#2#/#3# - #4#)</move>

<delete>Deleting #1# (#3#)</delete>

  </strings>

</config>

   

<items>

<item display='Copying Personalized Wallpaper...'>

    <copy    source='#XPLODE#\MultiBliss.jpg'

      target='#SYSTEMROOT#\WEB\WALLPAPER\MultiBliss.jpg' />

      </item>

<item display='Installing Adobe Acrobat 6 Pro...'>

<execute display='Installing Adobe Acrobat 6 Pro...'

      program='%SOURCEPATH%\POSTINSTALL\ADOBEACROBAT6PRO\AdobeAcrobat.exe'

      arguments='/QR' />

      </item>

<item display='Installing MSN Messenger...'>

<execute display='Installing MSN Messenger 6.2...'

      program='%SOURCEPATH%\POSTINSTALL\MSN\MSN.exe'

      arguments='...' />

      </item>

<item display='Applying Registry Tweaks...'>

<execute  display='Applying tweaks...'

      program='regedit'

      arguments='#SOURCEPATH#\POSTINSTALL\RegTweak.reg'/>

      </item>

</items>

</XPlode>

this is the same structure as you told me....like cmdlines.txt finds xplode.exe which looks for xplode.xml file with the log, and then xplode.xml file looks for apps or registry accord to xplode.xml paths....!!

but in my case, everything looks fine, but i dunno why it doesn't lauches it up..!

Help me..!

Mukesh

Thanks

Link to comment
Share on other sites

run it with internet explorer. when opened with no error is ok. otherwise correct it.

the 2 folders hotfixes, directx9 comes from me.

you must correct the command line

"xplode.exe /xml:xplode.xml /log:"#SYSTEMDRIVE#\xplode.log"

in

"xplode.exe /xml:xplode.xml /log:#SYSTEMDRIVE#\xplode.log"

else i've found no errors in xplode.xml

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