[THIN] Delay application from starting

I have a published app that requires me to disconnect and re-map a
network driver before it can launch.  I do this via login script.  Some
times the drive is disconnected, but does not re-connect before Citrix
tries to launch the program.  

If I set the GPO "run logon scripts synchronously" to enabled, will this
prevent the app from launching before the login script completes
processing?  Or is there a better way to do it?

Other related posts: