taskscheduler

    2热度

    1回答

    我有一个代码可以为2000多家公司启动下载数据例程。为了简化这个例子,我已经将下载例程改为300秒。以下是由调用者多次调用的单个公司的例程。 Public Async Function DoJob(ByVal company As Company) As Task(Of Boolean) Console.WriteLine(String.Format("Started:{0}", com

    0热度

    1回答

    我总是需要开发一些定期工作。我应该如何在各种场景中选择任务调度程序或hangfire。 Windows任务调度器和hangfire(或Quartz.net)有什么区别?你能给我举个例子吗?谢谢!

    1热度

    1回答

    我有两个程序相互冲突。其中一个是由Task Scheduler(Program1)在半夜启动的C#控制台应用程序,另一个(Program2)是一个通常由用户在白天运行的C#WPF程序。我尝试使用以下方法来从PROGRAM1关闭Program2中: public static void CloseProgram2() { var process = System.Diagnostics.

    0热度

    1回答

    我有一个PS脚本由Windows任务计划程序初始化,每五分钟运行一次。我注意到它启动时,命令提示符会短暂地打开然后消失(脚本本身的性质是可以理解的)。但是,我想隐藏它在后台,因为每五分钟一次命令提示符出现并且可能会阻塞。我试图在Windows任务计划程序中检查“隐藏”复选框,但结果是脚本无法运行。 我也尝试在任务计划程序属性的参数字段中写入-Hidden。脚本不会运行。 是否有一行代码可以让我的P

    0热度

    1回答

    我有一个触发Python脚本的批处理文件(* .bat),这个脚本大约需要25分钟才能完成交互操作(通过命令提示符)。这个批处理文件需要在每天早上运行。 当我试图将它设置为Windows任务计划程序上的计划任务并将其运行到那里时,它花费的时间几乎是交互式时间的两倍。即使我在xml中将优先级设置从默认值7设置为4(更高优先级),它也没有任何区别。更改优先级设置仅适用于I/O优先级,但对于内存优先级不

    0热度

    2回答

    我已经创建了一些基于.Net Framework 4.6.2的简单ASP.NET核心应用程序。它有一个接收和返回文件的公共端点。这个应用程序应该在虚拟机上连续运行,当我手动启动它(exe)时,它可以很好地工作。但是当它由Windows任务计划程序启动时,我可以拨打电话,但作为响应,我得到的文件大小为0,这意味着内容会崩溃。所以问题是:手动启动应用程序和通过任务调度程序(我认为导致崩溃)之间的区别是

    0热度

    1回答

    我目前正在一个需要我发送电子邮件给注册用户的项目上,并且我实现了排队方法,当我在运行artisan命令的本地主机上时,它工作正常。我试图用它来使用开发服务器Heroku,但我觉得这很难做到。去laravel文档,并添加了cron条目,然后安排我的工匠命令,但它不会处理。 //code * * * * * php /path/to/artisan schedule:run 1>> /dev/nul

    0热度

    2回答

    我有一个访问数据库,指向保存在网络中的链接文本文件。我设置了以下内容: 一个批处理文件,用于打开数据库并运行宏。 计划中的Windows任务,每天运行以启动批处理文件。该过程用于运行没有问题,但最近我开始收到此错误消息'M:\'不是一个有效的路径。确保路径名拼写正确,并且您已连接到文件所在的服务器。 请注意以下几点: Windows调度程序运行没有问题。 在数据库打开 宏运行 过程只涉及到链接的文

    2热度

    2回答

    是否有任何方法可以将任务计划程序历史信息获取到批处理或PowerShell脚本中的数组或变量中。 例如,获取任务名称,任务开始时的日期和时间(事件ID:100)以及完成时间(事件ID:102)等信息。 这是我可以用这些信息更新SQL数据库。 (SQL表看起来是这样的,我知道如何插入到数据库中,一旦香港专业教育学院得到的信息) TaskName TaskStart TaskCompleted

    1热度

    1回答

    我正在尝试构建一种可以按顺序运行若干任务的调度程序(这可能不是相关术语)。 这里是我的POC代码(请忽略队列/出列机制较差,但不是这里的问题,我猜) 编辑:感谢的@Theraot static void Main(string[] args) { ProcessingQueue o_q = new ProcessingQueue(); o_q.Enqueue(as