¿Cómo incrustar un archivo ejecutable con un archivo de entrada y generar el resultado como un archivo en Php?

Para incrustar un archivo ejecutable he escrito este código

<?php     
$file = "C:/embed";    
$output = exec($file);    
echo $output;
?>

Ahora, ¿cómo puedo dar el comando de entrada, donde incrustar.en es el nombre del archivo?

"incrustar >incrustar.en"

preguntado el 04 de julio de 12 a las 07:07

¿Estás hablando de stdin aquí? -

sí, quería dar el nombre de archivo "embed.in" como entrada para el programa .exe -

1 Respuestas

 $file = "C:/embed > embed.in";

¿Qué tiene de malo lo de arriba?

Respondido el 13 de diciembre de 15 a las 14:12

la salida estará en un archivo llamado embed.in, eso es lo que el comando le pide que haga. - toby allen

no, quería dar el nombre de archivo "embed.in" como entrada para el programa .exe - París.

Descubra el comando que necesita usar en la línea de comando y luego ejecútelo a través del comando exec en php. Parece que no está seguro del comando que necesita ejecutar en primer lugar. Uno tiene que la parte de php será mucho más fácil. - toby allen

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.