所以我在PHP中使用EXEC()命令来调用PSEXEC,但它一直在失败,我无法弄清楚为什么......我真的把头发拉到这里。
这是我的代码:
exec('psexec \\\\<server.domain> -accepteula -u <username> -p <password> PING <someurl>', $cmdOutput, $err);
echo $cmdOutput;
echo $err;
我试过双斜杠(\)和单斜杠()。
我使用PING作为简单的事情 - 只是在我执行实际程序之前尝试让它工作。输出是:
2250Array
如果我这样做
exec('ping <someurl>');
它有效,但我不能让这个PSEXEC工作......
我尝试了SYSTEM()
,但这也无效。找不到有关错误代码2250的任何信息。尝试使用PROCMON监控进程但没有可用的信息。