安排网页

Sle*_*lee 1 asp.net iis windows-server-2008

我需要在几个不同的网站上安排几个不同的页面,以便在特定时间运行,通常每晚一次.有没有软件可以做到这一点?如果它调用页面然后记录响应以及被调用页面是否成功运行将会很好.我在另一个盒子上使用Helm,它有一个很好的Web Scheduler模块,但Helm不是这台机器的选项.这是一个Window Server 2008框.

Jos*_*ell 6

我们使用调用调用VBS文件的bat文件的标准计划任务.我知道这不是最优雅的解决方案,但它始终有效.

蝙蝠:

webrun.vbs http://website.com/page.aspx
Run Code Online (Sandbox Code Playgroud)

VBS:

dim URL, oArgs  

Set oArgs = WScript.Arguments  

    if oArgs.Count = 0 then  
    msgbox("Error: Must supply URL")  
    wscript.quit 1  
    end if  

URL = oArgs(0)  

 on error resume next  
Set objXML = CreateObject("MSXML2.ServerXMLHTTP")  

    if err then  
    msgbox("Error: " & err.description)  
    wscript.quit 1  
    end if  

' Call the remote machine the request  
    objXML.open "GET", URL, False  

    objXML.send()  

' return the response  
    'msgbox objXML.responSetext  

' clean up  
    Set objXML = Nothing  
Run Code Online (Sandbox Code Playgroud)

VBS文件中的代码几乎肯定都是过度杀伤和承保,但功能却不尽如人意.