I've run into an issue deploying win2kSP4 with kix 4.21
I don't know if this is has anything to do with each other, and I'm currently testing now, but this is the sitch:
Basically what happens is, win2k extracts as expected, update.exe starts and drops to 0% proc time, Kix32 goes to 100% time and then sits there. If I raise update.exe to high priority you can hear the drive start to work and kix processor time drops down.
The code is basically unchanged from the code I used to deploy SP3
code:
if $os="Win2k" and right(trim(@csd),1) < '4'
if updateapp("Win2kSP4",3)="yes"
md '%windir%\sp4'
sleep 2
$=sendmessage(@wksta," The computer will automatically restart when complete.@CRLF This will take about 10-15 minutes.")
$=writevalue("$HKLMS\Microsoft\Ole","LegacyImpersonationLevel","2",REG_DWORD)
$=Writeprofilestring("$logon\inventory\Install.log","Win2kSP4","@wksta","@date")
shell'$setup\apps\win2ksp4\w2ksp4_EN.exe /U /X:%windir%\sp4'
run '%windir%\sp4\i386\update\update.exe /q /N /F '
$m=split("A CRITICAL Update is NOW taking place. Please do not open any programs until your system reboots and starts again. This Update will take about 10-15 minutes.",
"The Upgrade is running. Please do not open any programs. The Upgrade will be complete in about 15 minutes and your computer will restart.",chr(44))
while 1
for each $message in $m
$=Messagebox($message, "Message from MIS",65536)
sleep 3
next
loop
quit
endif
endif
I'm adding sleep statements inside the while loop to try and slow down kix (if that is the issue). The loop is there to keep throwing message boxes up to entertain the user while the SP installs.
Any Ideas??