Is is not running, or are you not seeing it run?

Make sure you turn off DelayedDesktopSwitchTimeout (google it) and set the value to zero or the "welcome" screen will display for 30 seconds and block the actions of your script, including any errors.

I never use a bat file anymore - just specify "kix32.exe kixtart.kix" in the user's profile. You need to specify the script name for versions 4.60 and 4.61 - earlier and later versions automatically run "kixtart.kix". Don't specify any path values either - the netlogon folder is the first folder in the PATH during login.

I do set some GPOs on every domain that I support, such as "wait for the network", run login scripts visible, and run login scripts synchronously. I don't change UAC, users are generally not local admins, and no other special actions are taken. My clients use XP SP3 (32 & 64bit) and Win7 (32 & 64bit) without any issues running Kix-based login scripts. All scripts run from the Netlogon share - Kix is never installed locally except on admin workstations where additional Kix scripts are used. The networks that we support range from a dozen systems to several thousand at multiple sites, depending upon the client.

If you can't find the problem after getting rid of the blasted welcome screen, post your code (Bat and Kix) and we'll take a look.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D