PHP:exec()Win7“msg.exe”

时间:2012-07-22 15:09:12

标签: php shell-exec msg

我对MSG.EXE有一个奇怪的问题,这是Windows发布网络弹出消息的(相对)新方法。

以下声明: msg aag /SERVER:100.100.100.22 /TIME:15 /V TEST 从Win7 cmd窗口正常工作,服务器立即收到消息。

但是,在PHP中,shell_exec ("msg aag /SERVER:100.100.100.23 /TIME:15 /V ".$emailHeader);不会产生任何消息,也不会返回任何结果。

作为临时解决方法,我已将第一个语句嵌入到* .CMD批处理文件中,我从PHP调用该文件。然而,(1)这不是优雅的,(2)它导致MSG传输延迟高达60秒,在我的情况下是一个交易破坏者。

有关如何从PHP正确调用MSG.EXE的任何想法吗?

0 个答案:

没有答案