我如何使用 Plesk Scheduler 调用 Mvc 页面?
How do I use the Plesk Scheduler to call an Mvc page?
我要每天及时发短信8:00。
我添加了一个用于发送短信的控制器。
public ActionResult ScheduleTask()
{
var sms = new com.aradsmsserver.www.Send();
long[] rec = null;
byte[] status = null;
int retval = sms.SendSms("user", "pass", new string[] { "09130000000"}, "1000", "تست", false, "", ref rec, ref status);
}
并添加一个 vbs 文件。
Call ScheduleTask()
Sub ScheduleTask()
On Error Resume Next
Dim objRequest
Dim URL
Set objRequest = CreateObject("Microsoft.XMLHTTP")
URL = "http://mysite.ir/Schedule/ScheduleTask"
objRequest.open "GET", URL , false
objRequest.Send
Set objRequest = Nothing
End Sub
并在 Plesk 中添加 Scheduled Tasks
。
Specify the following in the "Path to executable file" input box
C:\Windows\system32\cscript.exe
Specify the file name of your VB script in the “Arguments Field:
C:\inetpub\vhosts\mysite.ir\httpdocs\schedule.vbs
但是不要运行这个。
我发现了我的问题。
schedule.vbs 的路径在 E:\
我使用 E:\inetpub\vhosts\mysite.ir\httpdocs\schedule.vbs
作为 Arguments Field
。
我要每天及时发短信8:00。
我添加了一个用于发送短信的控制器。
public ActionResult ScheduleTask()
{
var sms = new com.aradsmsserver.www.Send();
long[] rec = null;
byte[] status = null;
int retval = sms.SendSms("user", "pass", new string[] { "09130000000"}, "1000", "تست", false, "", ref rec, ref status);
}
并添加一个 vbs 文件。
Call ScheduleTask()
Sub ScheduleTask()
On Error Resume Next
Dim objRequest
Dim URL
Set objRequest = CreateObject("Microsoft.XMLHTTP")
URL = "http://mysite.ir/Schedule/ScheduleTask"
objRequest.open "GET", URL , false
objRequest.Send
Set objRequest = Nothing
End Sub
并在 Plesk 中添加 Scheduled Tasks
。
Specify the following in the "Path to executable file" input box
C:\Windows\system32\cscript.exe
Specify the file name of your VB script in the “Arguments Field:
C:\inetpub\vhosts\mysite.ir\httpdocs\schedule.vbs
但是不要运行这个。
我发现了我的问题。
schedule.vbs 的路径在 E:\
我使用 E:\inetpub\vhosts\mysite.ir\httpdocs\schedule.vbs
作为 Arguments Field
。