Roger is on to something there...or is that on something ...

Anyway, Are you saying that the logon script is not running at all, not even the bat file?

If the bat file is running put a pause command at the end of your batfile, and comment out the @echo off for debugging, so you can see what is going on.

Also put a "net use" before the pause command. On win9x computers, normaly the z: will show up mapped to the netlogon share of a domain controller.

Also, could you do this for us please. Go to a command line and type this command.

net user <username> /domain | find /i "Logon script"

replace <username> with the your domain username

let us know what the return was.

Bryce