[英]Automate the .aspx through windows task scheduler in server
我有一個.aspx,它將向員工發送電子郵件。 我希望該頁面每天自動發送給員工。 因此,我已經在IIS中發布並在服務器"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE""http://syspexsap03/AUTOEMAIL/Default.aspx"
創建了Windows任務計划"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE""http://syspexsap03/AUTOEMAIL/Default.aspx"
。成功”之后,我仍然收到IE的電子郵件,而IE仍在server.server的后台應用程序中運行。因此它無法立即運行下一個任務。它在本地運行。 我已使用此代碼來終止進程:
Process[] AllProcesses = Process.GetProcesses();
foreach (var process in AllProcesses)
{
if (process.MainWindowTitle != "")
{
string s = process.ProcessName.ToLower();
if (s == "iexplore" || s == "iexplorer")
process.Kill();
}
}
並嘗試在每次生成新的Pid時都不要使用該進程ID:
Process p = Process.GetProcessById(15844);
p.Kill();
Process p1 = Process.GetProcessById(13380);
p1.Kill();
Process p2 = Process.GetProcessById(196);
p2.Kill();
如何在Windows任務計划程序中計划aspx頁面並同時殺死IE以運行下一個任務? 應該每天在指定的時間運行..請指導我..
為了使活動按特定的時間表運行,您不需要ASPP頁面或Web應用程序,也無需在IIS中發布它。 它應該是一個控制台應用程序,可以在特定時間在窗口任務計划程序中計划.exe文件。任務計划程序運行普通的EXE。
同樣,如果您要向屬於同一域的員工發送電子郵件,則每天的郵件數量沒有限制。 但是,如果電子郵件不是同一域,則存在限制。 下面的鏈接以檢查限制
http://group-mail.com/sending-email/email-send-limits-and-options/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.