Hola buenas tardes. Tengo una grande duda. Necesito ejecutar un exe en el servidor, para que luego le proporcione al cliente unos resultados, pero laverdad no se como se hace ni que usar. ALguna ayuda?
Muchas gracias de antemano
| |||
como ejecutar .exe en el servidor ? Hola buenas tardes. Tengo una grande duda. Necesito ejecutar un exe en el servidor, para que luego le proporcione al cliente unos resultados, pero laverdad no se como se hace ni que usar. ALguna ayuda? Muchas gracias de antemano |
| |||
Respuesta: como ejecutar .exe en el servidor ? Buenas La función que buscas es "exec()". Te dejo un enlace a la docu de PHP para que le eches un vistazo. Seguro te sirve. Aquí Saludos. |
| |||
Respuesta: como ejecutar .exe en el servidor ? he confirmado que si qu puedo ejecutar exec y system en el hosting. Mi duda es como tengo que hacer para ejecutar un .exe que tengo subido en una carpeta? Muchas gracias de antemano |
| |||
Respuesta: como ejecutar .exe en el servidor ? Buenas! Pues, sería algo asi: Suponiendo que tenemos el archivo PHP en "C:/mis Documentos/wamp/www/proyecto1/funciones/llamarExec.php" y el exe en "C:mis Documentos/wamp/www/proyecto1/exe/exe1.exe", podrías hacer:
Código:
Entonces, en $ret, como dice la docu. de PHP, se guardarán todos los output (si el exe está hecho en "C", serán los printf()), y en $res se guardará el valor de return (en "C" haríamos "return 1;", por lo que $res valdrá 1).$ret = array(); $res = null; exec("C:mis Documentos/wamp/www/proyecto1/exe/exe1.exe", $ret, $res); Luego no tienes más que tratar el array, y ya. Espero te ayude. Saludos. |
Etiquetas: |