hay mucha gente k no sabe esto pero para ejecutar un comando del ms-dos en un programa en vb se hace así:

valor = shell ("start C:\windows\calc.exe")

esto por ejemplo ejecutaria la calculadora, estonos sirve para hacer lanzadores sin usar apis

lo siento, esto tendria k aber ido en programacion, pero me he despitao