Dear Kent,

We have manipulate our SED file a little bit. We are running
it first on windows me system with
code:
AppLaunched=wkix32.exe
PostInstallCmd=wkix32.exe winstall.kix

This installation works find for windows ME. Debug results
code:
[KiXtart]
wkix32.exe=2003/02/20 22:20:58 -> 2003/02/16 00:00:00 237568 (build 129)
kx16.dll=2003/02/20 22:20:58 -> 2001/08/27 00:00:00 47104
kx32.dll=2003/02/20 22:20:58 -> 2002/03/29 00:00:00 49152
kx95.dll=2003/02/20 22:20:58 -> 2002/11/11 00:00:00 49152 (build 003)
KiXtart=installation completed at 2003/02/20 22:20:58 (+wkix32.exe +kx16.dll +kx32.dll +kx95.dll) to "c:\windows\"
KiXtart release=ME -> kix 4.20
KiXtart mode=update

and a part of debugging output is
code:
-thursday 2003/02/20 22:20:57- kixtart 4.20/4.00e script starting (wstart2.kix)
-
-curdir: c:\temp\ixp000.tmp
-scriptdir: c:\temp\ixp000.tmp
-startdir: c:\temp\ixp000.tmp
-
-userid: MCA/MCA
-user priv: guest
-version: inwin=2/dos=4.90/productsuite=0/producttype=Windows Me/csd=
-
-debug file: c:\temp\kixdebug.txt
-debug name: 20030220_222057.820_2716
-
----- start-22:20:57-20030220_222057.820_2716 - 0 The operation completed successfully.
.
.
Kixtart 4.20 (console-less) update completed. ('c:\temp\IXP000.TMP\' -> 'C:\WINDOWS\')
- 464-22:20:58-20030220_222057.820_2716 - 120 This function is not supported on this system.
- 467-22:20:58-20030220_222057.820_2716 - 120 This function is not supported on this system.

With
code:
AppLaunched=wkix32.exe
PostInstallCmd=wkix32e.exe winstall.kix

we get
code:
Error creating process <wkix32e.exe winstall.kix>. Reason: The system cannot find the file specified.

With
code:
AppLaunched=wkix32e.exe
PostInstallCmd=wkix32e.exe winstall.kix

we get
code:
Error creating process <wkix32e.exe>. Reason: The system cannot find the file specified.

Also we see with the tool WinPatrol the message
code:
Do you approve the addition of this program to your computer startup?
Press YES if this program is allowed.
.
Run a DLL as an App 4.90.3000
rundll32.exe c:\windows\system\advpack.dll,DelNodeRunDLL32 c:\temp\IXP001.TMP\

Also the iexpress process will not ending.

With
code:
AppLaunched=
PostInstallCmd=wkix32.exe winstall.kix

we get the message
code:
Error creating process <>. Reason: the specified path is invalid.

On windows XP-SP1 we see with
code:
AppLaunched=wkix32.exe
PostInstallCmd=wkix32.exe winstall.kix

we see also a kixtart help window on our screen.
This was is generated by the AppLaunched specification.
The installation completes in a normal way for the rest.

After changing it to
code:
AppLaunched=kix32.exe
PostInstallCmd=wkix32.exe winstall.kix
FILE0="winstall.kix"
FILE1="kix32.exe"
FILE2="kx16.dll"
FILE3="kx32.dll"
FILE4="kx95.dll"
FILE5="wkix32.exe"
FILE6="wstart1.kix"
FILE7="wstart2.kix"

we doesn't see any problem. Also the package will automatically
executed kix32.exe /? based on AppLaunched specification,
but window isn't opening on your screen and process is terminating
in a normal way.
The control file contains
code:
[KiXtart]
wkix32.exe=2003/02/21 00:22:08 -> 2003/02/16 00:00:00 237568 (build 129)
KiXtart=installation completed at 2003/02/21 00:22:08 (+wkix32.exe ?kx16.dll ?kx32.dll ?kx95.dll) to "c:\windows\"
KiXtart release=XP -> kix 4.20
KiXtart mode=update (only required files)

Part of debugging information
code:
-friday 2003/02/21 00:22:08- kixtart 4.20/4.00e script starting (wstart2.kix)
-
-curdir: c:\windows\temp\ixp000.tmp
-scriptdir: c:\windows\temp\ixp000.tmp
-startdir: c:\windows\temp\ixp000.tmp
-
-userid: MCA/MCA
-user priv: admin
-version: inwin=1/dos=5.1/productsuite=256/producttype=Windows XP Professional/csd=Service Pack 1
-
-debug file: C:\WINDOWS\TEMP\kixdebug.txt
-debug name: 20030221_002208.474_1586
-
----- start-00:22:08-20030221_002208.474_1586 - 0 The operation completed successfully.
.
.
Kixtart 4.20 (console-less) update completed. ('C:\WINDOWS\TEMP\IXP000.TMP\' -> 'C:\WINDOWS\')
- 464-00:22:08-20030221_002208.474_1586 - 0 The operation completed successfully.

- 467-00:22:08-20030221_002208.474_1586 - 0 The operation completed successfully.

With specification of dummy program we can reduce our installation
package with about 30 KB.
With
code:
AppLaunched=dummy.exe
PostInstallCmd=wkix32.exe winstall.kix
FILE0="winstall.kix"
FILE1="dummy.exe"
FILE2="kx16.dll"
FILE3="kx32.dll"
FILE4="kx95.dll"
FILE5="wkix32.exe"
FILE6="wstart1.kix"
FILE7="wstart2.kix"

we doesn't see any problem. Also the package will automatically
executed dummy.exe based on AppLaunched specification,
but for a very short time a DOS window shows up.
The control file contains
code:
[KiXtart]
wkix32.exe=2003/02/21 00:23:30 -> 2003/02/16 00:00:00 237568 (build 129)
KiXtart=installation completed at 2003/02/21 00:23:30 (+wkix32.exe ?kx16.dll ?kx32.dll ?kx95.dll) to "c:\windows\"
KiXtart release=XP -> kix 4.20
KiXtart mode=update (only required files)

Part of debugging information
code:
-friday 2003/02/21 00:23:30- kixtart 4.20/4.00e script starting (wstart2.kix)
-
-curdir: c:\windows\temp\ixp000.tmp
-scriptdir: c:\windows\temp\ixp000.tmp
-startdir: c:\windows\temp\ixp000.tmp
-
-userid: MCA/MCA
-user priv: admin
-version: inwin=1/dos=5.1/productsuite=256/producttype=Windows XP Professional/csd=Service Pack 1
-
-debug file: C:\WINDOWS\TEMP\kixdebug.txt
-debug name: 20030221_002330.231_792
-
----- start-00:23:30-20030221_002330.231_792 - 0 The operation completed successfully.
.
.
Kixtart 4.20 (console-less) update completed. ('C:\WINDOWS\TEMP\IXP000.TMP\' -> 'C:\WINDOWS\')
- 464-00:23:30-20030221_002330.231_792 - 0 The operation completed successfully.

- 467-00:23:30-20030221_002330.231_792 - 0 The operation completed successfully.

greetings.

btw: we have send dummy.exe program to you.
_________________________
email scripting@wanadoo.nl homepage scripting@wanadoo.nl | Links | Summary of Site Site KiXforms FAQ kixtart.org library collection mirror MCA | FAQ & UDF help file UDF kixtart.org library collection mirror MCA | mirror USA | mirror europe UDF scriptlogic library collection UDFs | mirror MCA