首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尽可能简单的任务调度以调用网页

尽可能简单的任务调度以调用网页
EN

Stack Overflow用户
提问于 2010-10-18 20:49:04
回答 5查看 11.1K关注 0票数 3

我在上有一个网页,可以进行一些数据库更新(例如http://www.mysite.com/updates.asp)。我希望这个页面在每天09:00自动调用。

我知道如何在IIS中调度任务,但是调度任务的过程需要我选择一个程序来运行该任务。所以我在想,也许我需要创建一个调用该网页的.exe文件,然后安排该.exe每天运行。

是这样的吗?如果是这样,我该如何创建一个简单的.exe来实现这一点呢?我的技能仅仅是前端网页(html/css)和经典的ASP,所以我以前从来没有做过像创建.exe这样的事情,但我相信它不会太难,因为它只做一些非常简单的事情,比如加载网页。

我在网上看过,我能找到的唯一的例子是完整的asp.net例子,其中包含日程表等的日志记录,但我正在寻找更简单的东西。我只需要让网页每天调用一次。

或者,有没有其他方法可以让调度器在没有.exe的情况下调用页面?

非常感谢你的指点...

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-10-18 20:55:44

用来发送HTTP get请求的exe文件很容易创建,但是有很多地方可以使用,例如来自http://gnuwin32.sourceforge.net/packages/wget.htm的wget.exe

票数 4
EN

Stack Overflow用户

发布于 2014-08-12 12:56:20

要仅使用Windows Task Scheduler和一行PowerShell来完成此操作,请参阅this answer

票数 2
EN

Stack Overflow用户

发布于 2011-10-07 05:43:34

我正在寻找一种比我现在使用的更好的方法来做这件事。目前,我正在使用一个简单的.vbs脚本来实现这一点。

代码语言:javascript
复制
url="http://www.mysite.com/updates.asp"
Set objHTTP = CreateObject("MSXML2.XMLHTTP")
Call objHTTP.Open("GET", url, FALSE)
objHTTP.Send

在您的计划任务中,调用"wscript.exe“程序,并指定.vbs文件的完整绝对路径作为参数。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3959282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档