grax por responder byway, haciendo esto se me abria bien:
Shell "id.exe", vbNormalFocus
Y como pensaba el problema esta en que tienen skin, porq al poner el este exe en la misma carpeta de id.exe lo llama perfectamente sin errores, incluso sin usar lo que he puesto antes en rojo.Ya cuando averigue lo posteo
un saludo y grax
PD:poner el skin en la carperta que llama al exe,aunque sea el otro exe el que usa el skin