标签: php linux windows fopen
我有一个不寻常的问题,我想打开一个exe文件,它在我的Windows服务器上有一个php站点。我知道我可以用php的fopen函数来做,但问题是我无法在Windows服务器上运行php站点而且我无法从linux服务器执行任何exe文件。
exe
fopen
我该怎么办,你们有什么想法请告诉我。 我可以在linux服务器上托管该站点,并将exe文件放在Windows上,但在这种情况下,fopen将无法工作。 !
答案 0 :(得分:0)
您需要的是exec功能。这允许您从PHP脚本执行外部程序。
echo exec('C:/Path/To/file.exe');
您也可以试用COM库:
$WshShell = new COM("WScript.Shell"); $oExec = $WshShell->Run("notepad.exe", 7, false);