在 PHP 中执行 C# 应用程序

本文关键字:应用程序 执行 PHP | 更新日期: 2023-09-27 18:32:44

我是PHP新手,我正在尝试从我的PHP项目运行我开发的c#应用程序。应用是本地的,与服务器位于同一台计算机上。
我应该只能执行该应用程序(最好在后台运行它),因为它的输出打印在我在我的网站中访问的单独文件中。

有什么方法可以从我的网站运行该应用程序吗?我尝试使用echo exec(...)但它不起作用。

在 PHP 中执行 C# 应用程序

使用类似以下内容:

<?php
function _exec($cmd)
{
   $WshShell = new COM("WScript.Shell");
   $oExec = $WshShell->Run($cmd, 0,false);
   echo $cmd;
   return $oExec == 0 ? true : false;
}
_exec("yourprogram.exe");
?>

更多信息: http://php.net/manual/en/function.exec.php

此外,运行 Web 服务器的用户将需要提升的权限。