I have an application that launches another program. This is on our internal network and is for internal use only. Part of the child program needs access to a specific account that we have created specifically for this program. What I need to do is have program A run program B using the specified login regardless of who is logged in and running program A.
Hope that makes sense...
1) Joe logs in and runs program A
2) Joe performs the task within program A that causes program B to be started
3) Program A launches a new user session with the proper user/password to make program B run properly
Basically, program B has extra access rights and folder access that other user's don't have. So when it is launched it needs to be run as a specific user.
Can this be done (and how is it done) from within VB?