Do you want a batch file, or a VB program? Batch files wait for a program to finish before moving to the next line, but I'm not so sure you can use sendkeys, or anything like that with a batch file..... give me some more info, and I'll see what I can do.
Well, a batch file (for the biggest part) is nothing more than a list of DOS commands. Don't get me wrong, there is very little, but some support for if statements and parameters, but it's not powerful. If you are just looking to spawn an app using the batch file, that will work..... but you might as well use shellexecute (vb api). What exactly needs to be done?