запустить exe с веб-страницы? - PullRequest
       6

запустить exe с веб-страницы?

0 голосов
/ 15 сентября 2010

Я хочу создать веб-страницу, которая запускает exe на сервере при загрузке я пробовал php:

exec('filename');
но это не покажет графический интерфейс, он работает только с консольными приложениями
я также попытался .net, чтобы он работал при отладке, но не при использовании iis кто-нибудь может мне помочь?

Ответы [ 4 ]

1 голос
/ 02 февраля 2012

Я сделал то же самое, используя PHP:

exec('cmd.exe /c yourexename.exe',$data,$ret);

, где $data - выходной массив, а $ret вернет 0 для успешного выполнения и 1 для сбоя.

1 голос
/ 15 сентября 2010

Какой код вы использовали в .NET для запуска exe?Вы должны использовать класс Process - проверьте MSDN - он также дает пример того, как использовать класс для выполнения exe.Класс допускает множество опций, таких как перенаправление стандартного i / p, o / p.Вы даже можете использовать метод WaitForExit, чтобы дождаться завершения процесса.

0 голосов
/ 15 сентября 2010
exec();
system(); 

Позволяет запускать внешние программы и получать вывод консоли

0 голосов
/ 15 сентября 2010

Если вы просто ищете какой-либо язык с такой способностью, я знаю, что Coldfusion может сделать это, используя:

<cfexecute
name="ApplicationName"
arguments="CommandLine Arguments"
OUTPUTfile="Output file name"
timeout="Timeout interval in seconds">
...