I'm assuming you set the properties of each user to run something like logon.bat, and have kix32.exe in the netlogon folder.

If so it should be nothing more than putting this in the logon.bat
kix32.exe scriptname.kix

If you are running 4.6, I highly suggest replacing it with 4.61. There were a number of odd issues in 4.6.