Запуск внешнего приложения
Добавлено: 31 мар 2008, 17:01
Помогите пожалуйста кто знает как это сделать. Я создаю тестовую систему и мне нужно чтобы она могла запускать на стороне клиента .exe файл. Пробовал следующий код:
<?php
exec("dir C:\\Lang\\TP\\run.bat");
?>
Выдается сообщение:
Warning: exec() [function.exec]: Unable to fork [dir C:\Lang\TP\run.bat] in C:\Inetpub\wwwroot\start.php on line 2
Еще пробовал с помощью JavaScript вот так:
<html>
<script language="JavaScript">
<!--
var activex = new ActiveXObject("WScript.Shell");
activex.Run("C:\\Lang\\TP\\run.bat");
//-->
</script>
<html>
Работает только если запускаю просто как HTML страницу. Если пытаюсь запустить как PHP страницу то выдается сообщение:
Line:6
Char:1
Code:0
Error:Невозможно создание объекта сервером программирования объектов
URL:http://localhost/run.php
ЧТО ДЕЛАТЬ? Заранее благодарю.
<?php
exec("dir C:\\Lang\\TP\\run.bat");
?>
Выдается сообщение:
Warning: exec() [function.exec]: Unable to fork [dir C:\Lang\TP\run.bat] in C:\Inetpub\wwwroot\start.php on line 2
Еще пробовал с помощью JavaScript вот так:
<html>
<script language="JavaScript">
<!--
var activex = new ActiveXObject("WScript.Shell");
activex.Run("C:\\Lang\\TP\\run.bat");
//-->
</script>
<html>
Работает только если запускаю просто как HTML страницу. Если пытаюсь запустить как PHP страницу то выдается сообщение:
Line:6
Char:1
Code:0
Error:Невозможно создание объекта сервером программирования объектов
URL:http://localhost/run.php
ЧТО ДЕЛАТЬ? Заранее благодарю.