Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2010, 13:27
chascos69
 
Fecha de Ingreso: enero-2008
Mensajes: 229
Antigüedad: 16 años, 10 meses
Puntos: 0
Ejecutar un exe pero con ruta con espacios

TEngo este código que me ejecuta un exe:


"<script language='javascript'>
Shell= new ActiveXObject('WScript.Shell');
Shell.Run('C:\\TEMP\\PRUEBA\\NOTEPAD.EXE');
</script>"


Cuando el exe está en una ruta SIn espacios ok pero si es
Shell.Run('C:\\TEMP\\PRUEBA 2\\NOTEPAD.EXE');

Ya no ejecuta nada... he buscado y he buscado y siempre leo 'cerrarlo en comillas dobles' pero lo hago y no funciona... he probado de todo (comillas simples y dobles):
Shell.Run(''C:\\TEMP\\PRUEBA 2\\NOTEPAD.EXE'');
Shell.Run('''C:\\TEMP\\PRUEBA 2\\NOTEPAD.EXE''');
Shell.Run("'C:\\TEMP\\PRUEBA 2\\NOTEPAD.EXE'");

Como es?
Gracias