You forgot quotes here...
If InOU("IT")=1

You might consider using Shell instead of Run. Shell waits until the exe finishes, where run goes on doing stuff while the exe is running.

What's the need for the returns, are you using Gosub elsewhere?