【发布时间】:2014-12-30 21:10:11
【问题描述】:
首先对不起我的英语.. 我想通过 exec 运行一个命令来打开一个程序。
例如: 我想打开一个txt文件 D:\text.txt 测试.php
exec('D:\text.txt');
我用cmd运行这个php文件,可以打开text.txt。 但是当我在 web 服务器中运行这个 php 文件时,它无法工作。 该文件无法打开,但我在任务管理器中找到了一个名为 notepad.exe 的进程。 我尝试了很多方法来解决它,但都失败了。
我的系统:windows 7
php 服务器:wampserver
用户:管理员
此网站仅在本地运行。
非常感谢。
【问题讨论】:
-
@Bob 没用。结果是一样的。在我尝试使我的网络服务器的可执行文件与桌面交互并运行我的程序后,弹出一个窗口,单击按钮后,出现了记事本。但我不想每次都确认.. .