【发布时间】:2012-07-20 13:03:52
【问题描述】:
我目前在 SQL Server 2005 服务器代理作业中安排的每日时间运行一个 .vbs 文件。
“作业步骤属性”对话框包含:
类型:“操作系统(CmdExec)”
Command值如下:
"cscript d:\sites\mysite\myscheduled\script_to_run.vbs"
这工作正常,但我不得不升级脚本,现在希望使用 .ashx 处理程序文件代替它。有谁知道如何配置作业以执行 ashx 处理程序文件? “类型”是什么? ActiveX 脚本?路径引用之前的“命令”是什么?我不想使用任务计划程序等,但只想知道是否可以在服务器代理作业中执行 ashx 文件,如果可以,将“类型”和“命令”值设置为什么。许多 TIA。
【问题讨论】:
-
为什么要在这一切的中间引入一个 Web 服务器?您能否准确描述 ashx 处理程序的作用,以及为什么必须“升级”?
-
.vbs 文件定期通过电子邮件发送少量发票,而退回邮件、投诉等最少。一些新的营销活动引起了对需要通过电子邮件发送的大量发票的需求,我' m 使用 Amazon.com 的电子邮件服务,在该服务中,他们为 SDK 提供了一个库,C# ashx 文件引用该库以通过域验证等方式克服垃圾邮件和投诉问题,从而通过域验证等来克服垃圾邮件和投诉问题。使用 ashx 文件(甚至 .vbs 文件)在这种情况下,我不是很熟悉,只是在网站环境中广泛使用它们。
标签: c# sql-server jobs ashx agent