I have a few programs that run in my tray on startup. Nothing to intensive just so programs I like to have run. One of them requires a live internet connection which I have with cable. However, the program tries to connect to the internet apparently before my computer has gotten its IP from my router. Thus I get DNS errors and stuff.
Is there a way to delay programs that run on startup? I only need it to delay 2 or 3 seconds. Any ideas? Would moving it into the startup folder do any good (right now it's just enable in msconfig)?