您如何运行Windows任务计划来打开网页,发布登录信息然后运行网址?
背景:
CRM只有为linux设置的crons。它有一个管理员,我可以手动运行作业。我想运行通过Windows服务器手动完成这些工作的网址,但要求每次连接时都要登录特定用户。
如何在Windows服务器上设置以下计划任务: 1.打开并登录页面,然后运行手动作业的URL。
所以基本上它需要看起来像这样:
http://thewebsitename.com/?username=someuser&password=apass
http://thewebsitename.com/theurltorunjobmanually.php
计划任务是否也可以运行php命令?例如,如果我设置WGET脚本,调度程序可以运行该PHP脚本吗?一直无法弄清楚如何做到这一点,在这种情况下,linux似乎很容易
答案 0 :(得分:1)
这可以很简单:
的
wget --post-data "username=someuser&password=apass" http://thewebsitename.com/
wget http://thewebsitename.com/theurltorunjobmanually.php
您还询问了如何通过计划任务运行PHP脚本,您可以将此行添加到批处理脚本中:
C:\path\to\PHP.exe script.php
答案 1 :(得分:0)
不确定您是在寻找方法还是实际的解决方案,但我们有一个类似的过程,我们需要登录CRM并定期运行上传,任务创建过程。曾经是手动但现在我们使用自动化软件产品Foxtrot。你可以在这里找到它的价值:http://www.enablesoft.com/foxtrot-professional/
答案 2 :(得分:0)
您可以将cURL或wget命令放在批处理文件或PowerShell脚本中,并让Windows任务计划程序调用它。