Fixed the issues -

Left the NTLOGON.BAT as is:
code:
if not exist %SystemDrive%\Scripts\kix402.ok %LOGONSERVER%\NETLOGON\Programs\kix402update.exe /q
CALL %SystemDrive%\Scripts\kix32.exe %LOGONSERVER%\NETLOGON\Kixtart.kix /f

Made the following changes to the INSTALL.KIX file:
code:
$tmp='%tmp%\'
$destdir=split('%WINDIR%',':')[0]+':\Scripts\'
IF @KIX="4.02"
;KiXtart > 4.02
$srcdir=@scriptdir
$msg=left((split(@kix,'.')[0]+split(@kix,'.')[1]),3)
ELSE
;KiXtart >= 4.12
$srcdir=@scriptdir+'\'
$msg=LEFT(JOIN(split(@kix,'.'),''),3)
ENDIF

The last change is with the line -
code:
COPY '$srcfile' $destfile /h

Then looked at the .SED file and made the following change -
code:
AppLaunched=kix32.exe $
PostInstallCmd=kix32.exe install.kix

The kix32.exe $ needed unless you want to have the KIXTART.KIX be spawned twice. [Eek!]

HTH,

Kent
_________________________
Utilize these resources:
UDFs (Full List)
KiXtart FAQ & How to's