Using C#, is it possible to programatically start an application and enter a required user name and password