想运行一个exe文件,这是我的windows服务器上的php网站


Want to run an exe file which is on my windows server by php site

我有一个不寻常的问题,我想打开一个exe文件,这是在我的windows服务器上的php站点。我知道我可以用php的fopen函数做到这一点,但问题是我不能在windows服务器上运行php站点,我不能从linux服务器执行任何exe文件。

我该怎么做,你们有什么想法请告诉我。我可以在linux服务器上托管网站,并将exe文件放在windows上,但在这种情况下,fopen将不起作用,我猜。! !

您需要的是exec函数。这允许您从PHP脚本执行外部程序。

echo exec('C:/Path/To/file.exe');

你也可以试试COM库:

$WshShell = new COM("WScript.Shell"); 
$oExec = $WshShell->Run("notepad.exe", 7, false);