Get yourself a copy of the ResKit util, NLTEST and see what server is authenticating. You will find that the server that authenticates you is the one the script runs from. Well at least if you call KiX from a bat file with %0\..\ anyway.

I don't know what clients you have but the bat files and %0\.. thingy is only needed for Wintendos.

You can use some of the subnet UDFs to ascertain in what subnet the client is in and then CALL a subscript from the nearest (fastest) server. If you have Win2k clients you can also set the preferred DC.

You really need to paint a better picture if you expect to get any quality help.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.