导航:首页 > 编程语言 > php运行bat文件

php运行bat文件

发布时间:2025-01-19 07:53:11

‘壹’ 如何用php运行批处理<.bat>文件或者结束服务器进程

可以用system()、exec()、passthru()

string system ( string command [, int &return_var] )

string exec ( string command [, array &output [, int &return_var]] )

void passthru ( string command [, int &return_var] )

没错啊,比如你要在用户访问1.php的时候执行服务器上的 c:\a.bat 你可以在1.php里面这么写

<?php
exec("c:\\a.bat");
?>

‘贰’ php在执行bat脚本时,一直阻塞,如何解决

虽然你已经问了很久了 。今天我也碰到这个问题了。
发现是session死锁造成的 。
你可以在执行bat脚本的时候吧session关闭
session_write_close();
这样就不会阻塞下次请求了。不过如果你想执行完写入session那就不行了

‘叁’ win2003 Apache+php环境下php执行bat文件不成功。

直接在命令行下执行 xxx.exe argument1 argument2可以成功。
将xxx.exe %1 %2写在bat文件中,然后在命令行下执行mybat.bat argument1 argument2可以成功。
但是 在php中
$cmd = 'c:\mybat.bat argument1 argument2';
$res = system('cmd /C '.$cmd,$retval);
echo $res." return: ".$retval;
这样执行不成功的。

阅读全文

与php运行bat文件相关的资料

热点内容
云兔服务器搭配 浏览:700
python采集图片 浏览:43
如何我的世界服务器地址 浏览:189
编程猫源码精灵2021年最新兑换码 浏览:670
世界上最快的动物是什么app 浏览:889
一打开微信文件夹就卡 浏览:265
什么软件可以做指标源码 浏览:465
java程序员饱和 浏览:150
路由器怎么加密更安全 浏览:695
内存卡加密卡是什么意思 浏览:695
帮别人做app需要注意什么 浏览:668
android获取string字符 浏览:182
python中的计数器 浏览:622
海地加密驱动安装 浏览:844
慧净电子12单片机开发板 浏览:940
什么网段服务器好 浏览:599
服务器商店怎么造 浏览:934
有什么跳鬼步舞的app 浏览:250
倚天2如何自己搭建服务器 浏览:553
我的世界如何让服务器刷神宠 浏览:624