Cita:
Iniciado por Triby
Utiliza todos los argumentos de exec para saber lo que está pasando:
Código PHP:
Ver original$ruta = 'ruta/archivo.bat';
$salida = array(); // Se necesita declarar porque se pasa como referencia $resultado = 0; // Se necesita declarar porque se pasa como referencia
exec("cmd $ruta", $salida, $resultado);
// Ahora hay que ver lo que pasó con la ejecución
Cuéntanos que obtienes del var_dump()
Código PHP:
Ver original$ruta = 'C:/agarios/1/start.bat';
$salida = array(); // Se necesita declarar porque se pasa como referencia $resultado = 0; // Se necesita declarar porque se pasa como referencia
exec("cmd $ruta", $salida, $resultado);
// Ahora hay que ver lo que pasó con la ejecución
Código:
array(4) {
[0]=> string(36) "Microsoft Windows [Versi�n 6.1.7601]"
[1]=> string(72) "Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos."
[2]=> string(0) ""
[3]=> string(22) "C:\xampp\htdocs\panel>"
}
int(0)
Haber si el problema es que quiero ejecutar una app en ventana gráfica y en php no se puede :(.