我有一个不寻常的问题,我想打开一个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);