He estado mirando este hilo y me ha parecido bastante interesante. He probado la ultima solucion que da jachguate pero a mi no me va. La que si me funciona es la que ponen mas arriba de pasar la cadena a un archivo .bat y luego ejecutar ese archivo .bat con el shellexecute.
Saludos y perdon por escribir como que 3 meses despues de la ultima respuesta de jachguate