怎样用PHP脚本调用安装在Windows中的*.exe程序?

怎样用PHP脚本调用安装在Windows中的*.exe程序?,第1张

在尝试调用之前,至少你需要了解一定的知识才可以。

你的PHP环境是在Linux服务器还是Windows服务贺高器上?如果是Linux服务器,那么是不支行拍信持exe程序运行的。

你的程序需要放在php文件能访问的目录中。当然,你必须能够访档轮问PHP服务器才可以。如果只是客户端,那是没用的。PHP不能访问客户端的程序。

system或者exec都可以执行文件。不过没有尝试Windows下访问某个特定的程序。

下面是一个例子。使用exec执行‘whoami’程序。

<?php

// outputs the username that owns the running php/httpd

process

// (on a system with the "whoami" executable in the

path)

echo exec('whoami')

?> 

a/ 试试做晌变成绝对路径或 a/d.txt 这种形式

另外,你到底是在linux还是windows运行的?

windows下没有cp命令,如果你在windows下还可以尝试

system("cmd.exe /c copy d:\\d.txt d:\\a\\d.txt")

如果只是要完成皮胡空复制文件的功能,完全可以使用

php自燃瞎带的copy("源文件","目标文件")函数


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8215637.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存