<?php
system ("/home/any/test.exe");
// on windows system ("d:\\prog\\test.exe");
?>

解决方案 »

  1.   

    在客户端执行客户端的程序见
    http://expert.csdn.net/Expert/TopicView1.asp?id=1912003在客户端执行服务器端的程序——不行在服务器端执行服务器端的程序
    用exec函数
      

  2.   

    在客户端执行客户端的程序见
    http://expert.csdn.net/Expert/TopicView1.asp?id=1912003在客户端执行服务器端的程序——不行在服务器端执行服务器端的程序
    用exec函数
      

  3.   

    xuzuning(唠叨) :
        您好!
    http://expert.csdn.net/Expert/TopicView1.asp?id=1912003中
    <script>
    function exec (command) {
        window.oldOnError = window.onerror;
        window._command = command;
        window.onerror = function (err) {
          if (err.indexOf('utomation') != -1) {
            alert('请更改你的IE的安全级别:开始->设置->控制面板->Internet选项->安全->自定义级别->对没有标记为安全的ActiveX控件进行初始化和脚本运行->启用'); 
            return true;
          }
          else return false;
        };
        var wsh = new ActiveXObject('WScript.Shell');
        if (wsh)
          wsh.Run(command);
        window.onerror = window.oldOnError;
      }
    </script>
    <input type="button" value="Click" onClick="exec('explorer.exe')">
    是可以用,可是我的程序要求改变路经怎么办?不是
    <input type="button" value="Click" onClick="exec('d:\\sy\\my.exe')">
    而是正真要到d:\sy目录下在执行my.exe程序...