列出使用PHP在windows上安装的所有程序

列出使用PHP在windows上安装的所有程序,php,windows,Php,Windows,如何使用php列出windows中所有已安装的程序,或者如何使用php搜索windows中已安装的程序?不确定是否可以,php是一种服务器端语言,因此在服务器上运行并呈现给最终用户。您需要最终用户PC上的某些东西与Windows交互,然后使用AJAX之类的东西将这些信息传递给PHP。您可以通过按函数运行的shell脚本获得您想要的任何操作系统信息。您不能,这不是PHP的用途,至少您不能单独使用PHP,无论是哪种方式,问题太广泛了。唯一可能的方法是让php/服务器位于您想要查找程序的实际windo

如何使用php列出windows中所有已安装的程序,或者如何使用php搜索windows中已安装的程序?

不确定是否可以,php是一种服务器端语言,因此在服务器上运行并呈现给最终用户。您需要最终用户PC上的某些东西与Windows交互,然后使用AJAX之类的东西将这些信息传递给PHP。

您可以通过按函数运行的shell脚本获得您想要的任何操作系统信息。

您不能,这不是PHP的用途,至少您不能单独使用PHP,无论是哪种方式,问题太广泛了。唯一可能的方法是让php/服务器位于您想要查找程序的实际windows计算机上,而不是AJAX。尽管我不推荐它。谢谢我使用exec获取程序列表。但有些人失踪了。exec('wmic product get name',$output,$return);这是我过去常使用的命令run@kyadondotimothy这从一开始就应该是你的问题。我建议创建一个新的问题来问这个问题,它甚至可能会很有启发性。@kyadondotimothy顺便说一句,我从cmd获得的程序列表与从PHP获得的脚本相同。