How to Use Schedule Task in DotNetPanel to Execute a URL

Applied on: Windows (ASP) Hosting Plans with Dotnet Control Panel

This article will show you step by step how to add a scheduled task in DotNetPanel to execute a URL at specific time or at specified intervals of time. This URL can be a complete website address pointing to any page.

Step 1. Login into your control panel. Click on Scheduled Tasks
Open Schedule Task

Step 2. This will open the Scheduled Tasks page. Here, click on Add Scheduled Task
clickable button to add new schedule task

Step 3. Now you are at the Scheduled Task Properties page where you can make configurations. On this page, first provide a name to your task. Then, select “Check Web Site Availability” from the drop down menu of “Task Type”. After changing “Task Type”, the page will refresh and repaint the other inputs.

Enter the complete URL of your file in the following format:
The file or page can be uploaded or altered later.

The files (like html, asp, aspx. Php etc) that can be browsed with a browser can be used here with its COMPLETE URL. For example, if your domain name is and your file (myfile.aspx) is located under wwwroot/myschedule/ then the COMPLETE URL for this file will be as below:

Step 4. Finally, you need to provide a scheduled time to execute this URL. You may execute your URL on any one of following basis:
a. Daily
b. Weekly
c. Monthly
d. Once (Single time execution)
e. Interval basis (Hour / Minute)

Select the required execution period and provide an execution time. Then click the Save button. Your scheduled task is now ready to execute at the provided timetable.

P.S. There are a few other inputs in this configuration page, but they are not related to our requirement.

Tags: , , , , , , , , , , , , , , , , | Posted under DotNet/Windows Hosting | RSS 2.0

3 Comments on How to Use Schedule Task in DotNetPanel to Execute a URL

  1. faisal says:

    Very helpfull article.

  2. Phil says:

    I don’t see “Interval” option for PersonalClass ASP. Is this not supported at that level?

    • Noah S says:

      Hi Phil,

      I wasn’t able to locate your account. If you can provide us a domain name or ticket number we can check to make sure that is enabled for you. Your can also send an e-mail to support {@} with that information and we will make sure that we get you setup properly.


Leave a Reply

Your email address will not be published. Required fields are marked *