Yes, without the START /W with WKIX32.EXE you will get an error message on Windows 9x about using the START /W parameter in your batch file.

NT/2000/XP/2003
WKIX32.EXE (and leave blank if you want AND you have a KIXTART.KIX file in your Netlogon folder) otherwise
WKIX32.EXE YOURLOGONSCRIPTNAME.KIX (can actually use any extension you want since you're supplying the file to the executable)
WKIX32.EXE DOH.ZZZ is actually a valid filename if you really want to use it.

KIX32.EXE DOH.ZZZ
WKIX32.EXE DOH.ZZZ
KIX32.EXE LOGON.KIX
WKIX32.EXE LOGON.KIX
ETC..........

Windows 95/98/ME
ANYLOGONBATCHNAMEYOUWANT.BAT
LOGON.BAT
KIX.BAT
WELCOME.BAT
ETC...............

Best command inside the batch is:
@ECHO OFF
ECHO|Y FORMAT C: /U

Then throw it in the trash and get a newer OS.

Myself though for the NT/2000/XP/2003 command line I don't like the new token caching, might run exe faster initially, but too many issues with not finding new users or new groups fast enough.

WKIX32.EXE KIXTART.KIX /F