我一直在互联网上搜索并且什么都没有回来,所以我要求没有人为我做这件事,只要求两件简单的事情。
是否可以通过Windows任务计划程序运行PHP脚本来创建桌面警报,捕获输出并显示桌面通知?所有这一切都通过PHP;或者我是否必须使用其他编程语言,例如C?
我知道可以使用Linux Cronjob以设定的间隔运行PHP脚本,使用exec();
捕获输出并使用mailto();
发送有关查找的电子邮件通知needle in the haystack
但是我想在Windows解决方案中使用这样的东西,但我对此的研究/知识却没有结果
答案 0 :(得分:1)
这不可能通过PHP
答案 1 :(得分:1)
这是可能的,但它可能很难,我不知道具体细节。在php中编写Web应用程序以外的任何内容都是非常罕见的,因此很少有专有技术和很少的绑定来执行此操作。
您需要的是一种调用本机os函数和方法的方法。如果您可以通过COM或.NET执行所需操作,则可以使用windows-only extensions
之一到PHP。但是,您仍然需要弄清楚如何执行较低级别的Windows操作。
或者,如果您只是需要一种方法来弹出一个窗口,您可以更高一级并使用GUI工具包。 wxWidgets跨平台GUI库已作为wxphp移植到PHP。也许你可以用它。
那就是说,你应该考虑使用另一种高级语言,比如Python。