欢迎来到Introzo百科
Introzo百科
如何在php中启动exe文件
PHP是一种服务器端脚本语言。它完全有能力完成诸如编写简单或复杂的动态网页之类的任务。但情况并非总是如此。有时为了实现某种功能,必须求助于操作系统的外部程序(或命令),这样才能事半功倍。
函数query_process($service)
{
/*
**查看WINDOWS系统进程列表,查找指定进程是否存在
*/
$tasklist = $_SERVER["WINDIR"]."/system32/tasklist.exe"; //查找windows系统下任务列表的路径
//打印($任务列表); //打印任务列表的路径
@exec($tasklist,$arr); //运行tasklist.exe并返回一个数组$arr
//print_r($arr); //打印数组
//使用循环打印进程列表
foreach($arr 作为 $value)
{
$列表=爆炸(“”,$值);
print($list[0].'
');
//查找指定进程并打印
如果($服务==$列表[0])
{
返回真;
}
}
返回假;
}
登录后复制
上面的代码主要是启动任务管理器,然后根据返回的数据判断是否启动要运行的程序。
启动程序的代码:
'; print_r($a);
登录后复制
如果要运行汉字名称的程序,则需要使用 iconv() 函数来运行汉字名称的程序。
'; print_r($a);
登录后复制