How To Setup Windows Scheduled Task To Access a Web Page (.htm, .asp, .aspx, ...) Periodically?

Problem

Sometimes you need to access a web page periodically in your Windows 2008/2003 server.

Solution

You can write a .vbs script file and schedule it as Windows task (CScript C:\YourScript.vbs //H:CScript).

YourScript.vbs

        Call Send_HTTP_Request()

        Sub Send_HTTP_Request()

                'Force the script to finish on an error.
                On Error Resume Next

                'Declare variables
                Dim objRequest
                Dim URL

                Set objRequest = CreateObject("Microsoft.XMLHTTP")

                'Put together the URL link appending the Variables.
                URL = "http://www.yourdomain.com/your_page.aspx"

                'Open the HTTP request and pass the URL to the objRequest object
                objRequest.open "POST", URL , false

                'Send the HTML Request
                objRequest.Send

                'Set the object to nothing
                Set objRequest = Nothing

        End Sub
    

Navigator

Other Knowledgebase Articles

Basic Windows Hosting

# of Domains: 4
# of SQL Server Databases: 4
Disk Space: 50GB
Bandwidth: Unmetered
SQL Server 2014
Monthly: $4.99
More Information About Free Shared Windows Hosting Plan

Express Hyper-V Hosting

Dedicated Memory:2GB
Disk Space: 100GB
Bandwidth: Unmetered
Windows 2012/2008: Free
Monthly: $11.99
More Information About Express Windows Hyper-V Server

Dedicated Windows Server

CPU: Quad-Core X3440 CPU
RAM: 16GB RAM
Disk: 2x120GB SSD + 300GB SATA
RAID: RAID 1
Bandwidth: Unmetered
Windows 2012/2008: Free
Monthly: $79.00
More Information About Dedicated Windows Server with SSD
SQL Server Hosting | ASP.NET Hosting | DotNetNuke Hosting | Windows Hyper-V Hosting | Dedicated SQL Server Hosting