当前位置:首页 > 操作系统 > Windows

windowserver2003+IIS6下php怎么执行bat文件

window server 2003+IIS6 下php 如何执行 bat文件?
我的bat文件中调用了另一个exe程序,代码如下
@echo off
cd "path to my exe program"
dir
xxx.exe argument1 argument2
exit
然后我在php中调用bat文件,代码如下
$res= system('cmd /C c:\ivl\view\webrooms\test.bat' ,$retval);
echo "
".$res." return: ".$retval;
结果可是输出dir命令产生的output,但是没有执行调用的xxx.exe程序。

我查了网上资料,赋予了IUSER_xxx读和执行xxx.exe以及批处理文件所在目录的权限,但还是不能执行。
请问各位,应该如何编码才能实现?

谢谢!

------解决方案--------------------
既然知道是权限问题.
那么.赋予相应权限就行了....
------解决方案--------------------
为什么非得要"cmd /c"去执行bat文件呢?直接执行不也一样吗?
【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐