I don't know if any of you noticed this, but I just upgraded our old KiXtart engine from 3.62 to 4.20 and our logon script no longer works on Win9x machines. I have narrowed it to the @HOMESHR command. Here is what we have:

IF @HOMESHR <> ""
USE U: @HOMESHR
ENDIF

This used to work with KiXtart 3.62, but with 4.20 it just dies. However, if you redirect @HOMESHR to a variable and use the variable instead, it works. Ex:

$x = @HOMESHR
IF $x <> ""
USE U: $x
ENDIF

Has anybody seen this on their systems?