Welcome to KORG!

There are two group policy settings that I always use to insure that login scripts work flawlessly. Run Synchronously, as Mart suggested, and Wait for the Network to start.

The default settings help the "perceived" performance of the Windows desktop. Asynchronous script processing lets the desktop display before the login script completes, or even runs in some situations. Forcing it to run Synchronously insures that all of the login script script processes complete before the user can get to the desktop and do anything.

The Wait for Network also allows the system desktop to display before the network is operational. Enabling this policy setting insures that IP is running, DNS is available, and the network fully functional before trying to run the login script and allow the user to do anything. This policy provides little benefit in its default (off) state nowadays, since pretty much everyone relies on network services.

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