php执行本地的exe程序,是如何做的?高手请指教~,一定给分!! 有一个PHP自带的简单函数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以去查手册的的。system()exec()好比说你要进行数据库备份就可用系统命令哦。$str=date("YmdHis"); if($CONFIG->dbuser==""){$dbuser="";}else{$dbuser=" -u ".$CONFIG->dbuser." ";} if($CONFIG->dbpass==""){$dbpass="";}else{$dbpass=" -p".$CONFIG->dbpass." ";} exec($path->mysqldir."/mysqldump ".$dbuser." ".$dbpass." ".$CONFIG->dbname." > ".$path->backupdbdir."/".$str.$SAS_SESSION[userlogin][uloginid].".sql"); Header("Location:backupdb.php"); exit;如果你要掉别的exe就要把它的绝对路径写完全,而且还有该exe的执行权限 1、exec()和system()函数都可以做到这一点,system()可以定义输入和输出2、比如命令行notepad c:\my.txt会导致弹出一个窗口(默认设定有程序窗口提示音“dang”)询问你是否创建my.txt文件,通过exec('notepad c:\my.txt')你可以听到这个提示音,证明notepad已经执行,但是无法看到弹出的窗口(被埋没在web进程中)自然无法创建my.txt文件3、通常用system()我们可以调用一些系统API修改、获取一些信息资料,比如过去我曾用它运行ping命令并得到运行结果4、权限可能导致执行失败 注意“ESC”下面那个键。`dir这样就可以列出目录了 (感谢感谢~~,周6周日回家了,...sorry 大家)php文件放在服务器端,php文件运行后,执行客户本地机器,固定目录下的exe程序,可以实现吧。 不是不是不是...我说的是执行固定目录下的固定exe文件。这也是安装此web系统,初始化配置的一部分。可以的。 非递归无限分类的,问题,请高手指点下 关于数组分页 php中有没有一个删除非空目录的系统函数? 一个数组,怎么找到乘积小于某一个数的组合,并保留 奇怪的PHP问题 共享 cookie mysql 表锁定 请帮我看看一段数据库管理的代码为何无效 有关session的问题 兄弟们快帮我搞一个简单的APACHE中PHP的问题 救命啊~~~~~~~(在线等待) 聘兼职PHP(GZ)
好比说你要进行数据库备份就可用系统命令哦。
$str=date("YmdHis");
if($CONFIG->dbuser==""){$dbuser="";}else{$dbuser=" -u ".$CONFIG->dbuser." ";}
if($CONFIG->dbpass==""){$dbpass="";}else{$dbpass=" -p".$CONFIG->dbpass." ";}
exec($path->mysqldir."/mysqldump ".$dbuser." ".$dbpass." ".$CONFIG->dbname." > ".$path->backupdbdir."/".$str.$SAS_SESSION[userlogin][uloginid].".sql");
Header("Location:backupdb.php"); exit;如果你要掉别的exe就要把它的绝对路径写完全,而且还有该exe的执行权限
2、比如命令行notepad c:\my.txt会导致弹出一个窗口(默认设定有程序窗口提示音“dang”)询问你是否创建my.txt文件,通过exec('notepad c:\my.txt')你可以听到这个提示音,证明notepad已经执行,但是无法看到弹出的窗口(被埋没在web进程中)自然无法创建my.txt文件
3、通常用system()我们可以调用一些系统API修改、获取一些信息资料,比如过去我曾用它运行ping命令并得到运行结果
4、权限可能导致执行失败
`dir
这样就可以列出目录了
执行客户本地机器,固定目录下的exe程序,可以实现吧。
我说的是执行固定目录下的固定exe文件。
这也是安装此web系统,初始化配置的一部分。
可以的。