Jump to content

Help With Office 2k3 And Xplode


pontiacmn

Recommended Posts

I am using Xplode 4.1 and it works great except for installing Office 2k3. All other apps install fine. I get no errors in my Xplode log file. I have tried installing office using RunOnceEx.cmd and also just in windows using Run and just entering the path and it installs silently both ways with no problems. I have a retail version of Office 2k3 Professional and have done the silent install according to this post http://www.msfn.org/board/index.php?act=ST&f=80&t=24307.

Here is my xml file:

<XPlode4>
<config>
 <environment>
 <!-- strings for the original display plugin -->
 <display.title>XPlode Installation</display.title>
 <display.complete>completed</display.complete>
 
 <!-- strings for the adduser plugin, #1# is replaced by the username/groupname-->
 <adduser.adduser>Adding user: #1#</adduser.adduser>
 <adduser.deluser>Deleting user: #1#</adduser.deluser>
 <adduser.addgroup>Adding group: #1#</adduser.addgroup>
 <adduser.delgroup>Deleting group: #1#</adduser.delgroup>

 <!-- strings for the adduser plugin, #1# is replaced by the program -->
 <execute.string>Executing: #1#</execute.string>

 <!-- strings for the misc plugin -->
 <misc.sfcos-disable>Disabling Windows File Protection</misc.sfcos-disable>
 <misc.sfcos-enable>Enabling Windows File Protection</misc.sfcos-enable>

 <!-- strings for the registry plugin -->
 <registry.read>Reading from registry</registry.read>
 <registry.write>Writing to registry</registry.write>
 </environment>
 
 
 <!--
 Block containing all settings for the current display plugin.
 
 This will be dependent on which plugin used, so check
   documentation for that specific plug.
 -->
 <display plugin='#XPLODE#\XPlodeOriginalInstall.x4d'>
 <show total='6' after='2' 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' />
   <footer back='#003399' fore='#FFFFFF' />
   <progress border='#FFFFFF' back='#00000000' fore='#00FF00' fore2='#00000033' />
   <main back='#FF00FF' fore='#FFFFFF' current='#FFFF00' description='#FFFFFF' overlay='#FFFFFF22' />
 </colours>
 </display>
</config>
<items>
 <item display="» Adding users">
 <adduser display="Adding Joe">
   <username>Joe</username>
   <group>Administrators</group>
 </adduser>
 <adduser display="Adding Kristie">
   <username>Kristie</username>
   <group>Administrators</group>
 </adduser>
 </item>  
 
 <!-- Programs to be installed -->

 <item display="» Installing Microsoft Apps">

 <execute display="Installing .Net Framework 1.1 SP1...">
   <program>#SOURCEDRIVE#\Install\dotnet\netfxsp1.exe</program>
   <wait>true</wait>
 </execute>

 <execute display="Installing Windows Media Player 10 ...">
   <program>#SOURCEDRIVE#\Install\mp10\MP10Setup.exe</program>
   <wait>true</wait>
 </execute>

 <execute display="Installing TWeakUI Powertoy ...">
   <program>#SOURCEDRIVE#\Install\TweakUI\TweakUI.msi</program>
   <arguments>/qn</arguments>
   <wait>true</wait>
 </execute>

 <execute display="Installing TaskSwitcher Powertoy ...">
   <program>#SOURCEDRIVE#\Install\Taskswitch\TaskswitchPowertoySetup.exe</program>
   <arguments>/s /v/qn></arguments>
   <wait>true</wait>
 </execute>

 <execute display="Installing Image Resizer Powertoy ...">
   <program>#SOURCEDRIVE#\Install\Imageresizer\ImageResizerPowertoySetup.exe</program>
   <arguments>/s /v/qn</arguments>
   <wait>true</wait>
 </execute>

 <execute display="Installing Powercalc Powertoy ...">
   <program>#SOURCEDRIVE#\Install\Powercalc\PowerCalcPowertoySetup.exe</program>
   <arguments>/s /v/qn</arguments>
   <wait>true</wait>
 </execute>

 <execute display="Installing Office 2003 ...">
   <program>#SOURCEDRIVE#\Install\MSOffice2k3\setup.exe</program>
   <arguments>TRANSFORMS=Unattended.MST /qb-</arguments>
   <wait>true</wait>
 </execute>
 </item>

 <item display="» Installing Miscellaneous Apps and Tweaks">

 <execute display="Installing Adobe Reader 7 ...">
   <program>#SOURCEDRIVE#\Install\Adobe7\acroread7.exe</program>
   <wait>true</wait>
 </execute>

 <execute display="Installing Google Toolbar ...">
   <program>#SOURCEDRIVE#\Install\Googletoolbar\GoogleToolbarInstaller.exe</program>
   <arguments>/q /d</arguments>
   <wait>true</wait>
 </execute>

 <execute display="Installing Spybot ...">
   <program>#SOURCEDRIVE#\Install\Spybot\spybotsd13.exe</program>
   <arguments>/silent</arguments>
   <wait>true</wait>
 </execute>

 <execute display="Installing Sun Java2 Runtime 5.0 ...">
   <program>#SOURCEDRIVE#\Install\Sun_Java\jre501.exe</program>
   <wait>true</wait>
 </execute>

 <execute display="Installing Integrated Audio ...">
   <program>#SOURCEDRIVE#\Install\Audio\setup.exe</program>
   <arguments>-s -f2c:\mylog.log</arguments>
   <wait>true</wait>
 </execute>

 <execute display="Applying Nero Reg Tweak ...">
   <program>regedit</program>
   <arguments>/s #SOURCEDRIVE#\Install\nero.reg</arguments>
   <wait>true</wait>
 </execute>

 <execute display="Installing Nero Burning Rom ...">
   <program>#SOURCEDRIVE#\Install\Nero\nero6603.exe</program>
   <arguments>/SN=XXXX-XXXX-XXXX-XXXX-XXXX-XXXX/WRITE_SN /SILENT /NO_UI /NOREBOOT /NOLICENSE /NOCANCEL</arguments>
   <wait>true</wait>
 </execute>

 <execute display="Installing Reg Tweaks ...">
   <program>regedit</program>
   <arguments>/s #SOURCEDRIVE#\Install\regtweaks.reg</arguments>
   <wait>true</wait>
 </execute>                        
              </item>
</items>
</XPlode4>

and the runonceex.cmd file:

cmdow @ /HID
@echo off

FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\CD.txt SET CDROM=%%i:

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY% /V TITLE /D "Installing Applications" /f

REG ADD %KEY%\005 /VE /D "Office 2003 Professional" /f
REG ADD %KEY%\005 /V 1 /D "%CDROM%\Install\MSOffice2k3\setup.exe TRANSFORMS=Unattended.MST /qb-" /f

Office will show the Please wait configuring office 2k3 screen with the progress indicator, but never seems to install. I have tried using the pro11n.msi file in my command line instead of setup.exe. I have changed the order of when it installs and no luck there either. I have tried so many different variations and am now lost as what to do. If anyone has any ideas of what I can do to get this going I would appreciate it.

Would also like to thank Wraith for making a program that makes installing windows less like a chore.

Link to comment
Share on other sites


Here is the log file from installation:

>>> Log session start at: 2005/03/04 15:21:50
XPlode4
  Adding environment variables
     #XPLODE# = 'D:\Install\XPlode4'
     #SOURCEPATH# = 'D:\I386'
     #SOURCEDRIVE# = 'D:'
     #VERSION# = 'XPlode 4.00'
  XMLParser::LoadFile(D:\Install\XPlode4\XPlode.xml)
  Reading environment variables from XML
     #DISPLAY.TITLE# = 'XPlode Installation'
     #DISPLAY.COMPLETE# = 'completed'
     #ADDUSER.ADDUSER# = 'Adding user: #1#'
     #ADDUSER.DELUSER# = 'Deleting user: #1#'
     #ADDUSER.ADDGROUP# = 'Adding group: #1#'
     #ADDUSER.DELGROUP# = 'Deleting group: #1#'
     #EXECUTE.STRING# = 'Executing: #1#'
     #MISC.SFCOS-DISABLE# = 'Disabling Windows File Protection'
     #MISC.SFCOS-ENABLE# = 'Enabling Windows File Protection'
     #REGISTRY.READ# = 'Reading from registry'
     #REGISTRY.WRITE# = 'Writing to registry'
  Loading XPlode plugins
     Loading display plugin: 'D:\Install\XPlode4\XPlodeOriginalInstall.x4d'
        Plugin load successful: 'D:\Install\XPlode4\XPlodeOriginalInstall.x4d'
     Loading effects plugins
        Plugin load successful: 'D:\Install\XPlode4\XPlodeRegistry.x4e'
        Plugin load successful: 'D:\Install\XPlode4\XPlodeMisc.x4e'
        Plugin load successful: 'D:\Install\XPlode4\XPlodeFileOps.x4e'
        Plugin load successful: 'D:\Install\XPlode4\XPlodeExecute.x4e'
        Plugin load successful: 'D:\Install\XPlode4\XPlodeAcctMgmt.x4e'
  Registering XPlode commands
     Registering commands in 'D:\Install\XPlode4\XPlodeRegistry.x4e'
        Command registered: <registry ... />
     Registering commands in 'D:\Install\XPlode4\XPlodeMisc.x4e'
        Command registered: <sfcos-enable ... />
        Command registered: <sfcos-disable ... />
        Command registered: <netstart ... />
        Command registered: <netstop ... />
        Command registered: <hidewindow ... />
        Command registered: <showwindow ... />
     Registering commands in 'D:\Install\XPlode4\XPlodeFileOps.x4e'
        Command registered: <fileio-copy ... />
        Command registered: <fileio-move ... />
        Command registered: <fileio-delete ... />
        Command registered: <fileio-rename ... />
        Command registered: <fileio-rmdir ... />
        Command registered: <fileio-shortcut ... />
     Registering commands in 'D:\Install\XPlode4\XPlodeExecute.x4e'
        Command registered: <execute ... />
     Registering commands in 'D:\Install\XPlode4\XPlodeAcctMgmt.x4e'
        Command registered: <adduser ... />
        Command registered: <addgroup ... />
        Command registered: <deluser ... />
        Command registered: <delgroup ... />
  Spawning display plugin
     Install log: Starting dialog
     Install log: Window Mode = 'GUIinstall-redraw'
     Install log: Execution thread
     Executing tag: 'XPlode4(0).items(0).item(0).adduser(0)'
        Install log: Running: 'NET USER Joe   /ADD' (hidden)
        Install log: Running: 'NET LOCALGROUP "Administrators" Joe /ADD' (hidden)
     Executing tag: 'XPlode4(0).items(0).item(0).adduser(1)'
        Install log: Running: 'NET USER Kristie   /ADD' (hidden)
        Install log: Running: 'NET LOCALGROUP "Administrators" Kristie /ADD' (hidden)
     Executing tag: 'XPlode4(0).items(0).item(1).execute(0)'
        Install log: Running: 'D:\Install\dotnet\netfxsp1.exe '
     Executing tag: 'XPlode4(0).items(0).item(1).execute(1)'
        Install log: Running: 'D:\Install\mp10\MP10Setup.exe '
     Executing tag: 'XPlode4(0).items(0).item(1).execute(2)'
        Install log: Running: 'D:\Install\TweakUI\TweakUI.msi /qn'
     Executing tag: 'XPlode4(0).items(0).item(1).execute(3)'
        Install log: Running: 'D:\Install\Taskswitch\TaskswitchPowertoySetup.exe /s /v/qn>'
     Executing tag: 'XPlode4(0).items(0).item(1).execute(4)'
        Install log: Running: 'D:\Install\Imageresizer\ImageResizerPowertoySetup.exe /s /v/qn'
     Executing tag: 'XPlode4(0).items(0).item(1).execute(5)'
        Install log: Running: 'D:\Install\Powercalc\PowerCalcPowertoySetup.exe /s /v/qn'
     Executing tag: 'XPlode4(0).items(0).item(1).execute(6)'
        Install log: Running: 'D:\Install\MSOffice2k3\setup.exe TRANSFORMS=Unattended.MST /qb-'
     Executing tag: 'XPlode4(0).items(0).item(2).execute(0)'
        Install log: Running: 'D:\Install\Adobe7\acroread7.exe '
     Executing tag: 'XPlode4(0).items(0).item(2).execute(1)'
        Install log: Running: 'D:\Install\Googletoolbar\GoogleToolbarInstaller.exe /q /d'
     Executing tag: 'XPlode4(0).items(0).item(2).execute(2)'
        Install log: Running: 'D:\Install\Spybot\spybotsd13.exe /silent'
     Executing tag: 'XPlode4(0).items(0).item(2).execute(3)'
        Install log: Running: 'D:\Install\Sun_Java\jre501.exe '
     Executing tag: 'XPlode4(0).items(0).item(2).execute(4)'
        Install log: Running: 'D:\Install\Audio\setup.exe -s -f2c:\mylog.log'
     Executing tag: 'XPlode4(0).items(0).item(2).execute(5)'
        Install log: Running: 'regedit /s D:\Install\nero.reg'
     Executing tag: 'XPlode4(0).items(0).item(2).execute(6)'
        Install log: Running: 'D:\Install\Nero\nero6603.exe /SN=xxxx-xxxx-xxxx-xxxx-xxxx-xxxx/WRITE_SN /SILENT /NO_UI /NOREBOOT /NOLICENSE /NOCANCEL'
     Executing tag: 'XPlode4(0).items(0).item(2).execute(7)'
        Install log: Running: 'regedit /s D:\Install\regtweaks.reg'
>>> Log session end at: 2005/03/04 15:31:57

Any advice would be greatly appreciated.

I also wanted to let you know that I used to have problems in the older Xplode version with plug ins not loading. I had to disable Hyperthreading to get Xplode to work. Seems to be installing fine now with hyperthreading enabled now. At least in VM Ware so far it does. Not sure how different VMware is compared to the actual installation.

Link to comment
Share on other sites

The only reason I thought it might be an xplode issue was because it works with the RunOnceEx.cmd method and also by just installing it within windows itself. The only way I can't get it to install is through xplode. Can Office be installed at the 12 minute mark? When I use runonceex.cmd it seems to install at first log on when windows is already installed.

Link to comment
Share on other sites

Have you tried using XPlode to install it after first reboot?

XPlode doesn't report any error with running the installer, so it can find the path correctly, and it passes the argumetns correctly, so it seems like it's a problem with the office installer.

Try XPlode after first reboot and see if it's still screwy.

Link to comment
Share on other sites

Found out that office won't install at the 12 minute point. So looks like I install it at first logon. Thanks for the help. Got to like it when the guy who writes a free program like this and is also willing to help troubleshoot problems. Thanks again.

Link to comment
Share on other sites

Well I've gotten it to work now by running xplode through cmdlines.txt. I don't install office at this point. I then also have runonceex.cmd call xplode and thats where I am installing office. It does work. I am not sure what you mean by running it with /qb? I am using /qb-. Are you saying to drop the -? I never get an error. It just doesn't install. Acts like it does. Looks the same as when I use runonceex.cmd, but just doesn't work. I was told in another post, office can't be installed at t-12 cause the registry is incomplete. I defintely welcome some advice though. Would love if I could install at same time as other apps.

Link to comment
Share on other sites

Try placing this attachment in the same folder as your SETUP.EXE and UNATTENDED.MST. Then run this .exe instead, no arguments needed.

Tell me if it works. :) It's only for use in T-12 btw.

Link to comment
Share on other sites

Well that file seemed to do the trick. I appreciate it. I like it installing here better than at logon. So my question now is what is different with that exe file than the setup.exe file. Just curious to know what was done to it to make it work.

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