Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/08/2014, 05:09
eloyucu
 
Fecha de Ingreso: octubre-2013
Ubicación: Pego Alicante
Mensajes: 25
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: ejecutar script externo

Vale... no había hecho la búsqueda correcta en google. Finalmente al poner "exec bat with node" y en [URL="http://stackoverflow.com/questions/21557461/execute-a-batch-file-from-nodejs"]este hilo[/URL] encontré la siguiente solución:

Código Javascript:
Ver original
  1. var spawn = require('child_process').spawn,
  2. ls    = spawn('cmd.exe', ['/c', 'nombre_del_script.bat']);
  3.  
  4. ls.stdout.on('data', function (data) {
  5. console.log('stdout: ' + data);
  6. });
  7.  
  8. ls.stderr.on('data', function (data) {
  9. console.log('stderr: ' + data);
  10. });
  11.  
  12. ls.on('exit', function (code) {
  13. console.log('child process exited with code ' + code);
  14. });


Donde "nombre_del_script.bat" puede cambiarse por el nombre y extensión necesaria.

Última edición por eloyucu; 13/08/2014 a las 05:38 Razón: puntualización