Are you having this problem when running other scripts???
Have you checked the properties of the LMSCRIPT.PIF, which is the pif associated with the LMSCRIPT.EXE,(controlls such things as how the logon script is handeled.)