I'm experiencing the same problem with my scripts. WinNT and Win98 stations have no problem executing. Win95 clients generate the following in the Kixtart.log:

2001/03/20 12:53:34 - Failed to locate/connect to a KXRPC server Error : The network path was not found. (0x35/53)
2001/03/20 12:53:34 - Failed to determine KXRPC server Error : The network path was not found. (0x35/53)
2001/03/20 12:53:34 - Failed to determine KXRPC server Error : The network path was not found. (0x35/53)
2001/03/20 12:53:34 - Failed to determine KXRPC server Error : The network path was not found. (0x35/53)

The section of my script generating the errors appear to be:

If @WKSTA = "TIMECLOCK"
Use F: "\\MONEYSERVER\C"
? @SERROR
Goto AntiVirus
EndIf
? @SERROR

If INGROUP("MONEY\Domain Users")
Use F: "\\MONEYSERVER\C"
? @SERROR
USE M: "\\WOLFPACK2\MASROOT"
? @SERROR
EndIf
? @SERROR

If INGROUP("MONEY\ProcCtr")
Use V: "\\WOLFPACK1\FS"
? @SERROR
EndIf
? @SERROR

If INGROUP("MONEY\Domain Admins")
Use F: "\\MONEYSERVER\C"
Use M: "\\WOLFPACK2\MASROOT"
Use Q: "\\WOLFPACK1\ZONE02"
Use R: "\\WOLFPACK2\ZONE00"
Use S: "\\WOLFPACK2\ZONE01"
Use T: "\\WOLFPACK2\ZONE03"
Use V: "\\WOLFPACK1\FS"
Use Z: "\\MONEYSERVER\MIS$"
EndIf
? @SERROR

My best guess is that when Kix32 attempts to communicate with the domain during the INGROUP function it is unable to find the KXRPC server. I have KXRPC installed on all of my domain controllers, and the versions on all have been verified as current (v3.63).

I have also tried replacing LMSCRIPT.EXE on the local 95 machines with kix32, and the same results occur. Because the INGROUP function is not working, I'm not getting drive mappings.

If I drop to a DOS window after logon, map to a NETLOGON share on any one of my servers, and manually execute the script, everything works fine.

Help!

Mick Drevyanko