网页来运行程序


Webpage to to run programs

大家好,我是一个PHP新手。:)

我正试图使一个最低限度的网页运行各种东西在我的电脑上。

例如,我有一个按钮,并试图运行以下命令:

<?php
exec("taskkill /IM iexplore.exe");
?>

然而,什么也没发生。我在谷歌和这里读了一堆,但我找不到任何解释这个问题的东西。我使用的是win7,禁用了UAC,运行的是最新版本的WAMP。(到目前为止我找到的所有地址都是IIS)

谁能给我指个方向吗?

我想你要找的是shell_exec

你也可以使用PHP手册中的内置函数:

希望有帮助

function runAsynchronously($path,$arguments) {
    $WshShell = new COM("WScript.Shell");  
    $oShellLink = $WshShell->CreateShortcut("temp.lnk");  
    $oShellLink->TargetPath = $path;  
    $oShellLink->Arguments = $arguments;  
    $oShellLink->WorkingDirectory = dirname($path);  
    $oShellLink->WindowStyle = 1;  
    $oShellLink->Save();  
    $oExec = $WshShell->Run("temp.lnk", 7, false);  
    unset($WshShell,$oShellLink,$oExec);  
    unlink("temp.lnk");  
}

exec()用于CLI模式(本地)。