C# 在一段时间后执行应用程序
我正在编写一个小应用程序,需要每周执行一次。 我可以把它写成一个不断运行的服务,但每周只执行一次我需要的任务,但这似乎有些过头了 是否有其他方法可以每隔x个时间段执行一次应用程序?C# 在一段时间后执行应用程序,c#,.net,batch-file,C#,.net,Batch File,我正在编写一个小应用程序,需要每周执行一次。 我可以把它写成一个不断运行的服务,但每周只执行一次我需要的任务,但这似乎有些过头了 是否有其他方法可以每隔x个时间段执行一次应用程序? 我正在寻找一种不涉及用户交互的解决方案。您可以使用。它的设计考虑到了这个场景。您可以使用。它是根据这种情况设计的。您可以使用Windows计划程序每周规划一次执行应用。您可以使用Windows计划程序每周规划一次执行应用。您可以使用控制面板中的Windows任务计划程序。只需设置一个任务,在指定的日期运行应用程序。如
我正在寻找一种不涉及用户交互的解决方案。您可以使用。它的设计考虑到了这个场景。您可以使用。它是根据这种情况设计的。您可以使用Windows计划程序每周规划一次执行应用。您可以使用Windows计划程序每周规划一次执行应用。您可以使用控制面板中的Windows任务计划程序。只需设置一个任务,在指定的日期运行应用程序。如果需要,您甚至可以告诉它以特定用户的身份运行。您可以使用控制面板中的Windows任务计划程序。只需设置一个任务,在指定的日期运行应用程序。如果您愿意,您甚至可以告诉它以特定用户的身份运行。您可以随时使用。它们可能很难看,但很有效。你可以随时使用。它们可能很难看,但很有效。在windows下,您可以使用。在windows下,您可以使用。如果您需要对流程进行完全控制(结果值、要提供的参数等),我建议您创建自己的任务调度器,您可以使用cron算法来安排您想要执行任务的时间。 我知道创建一个每周运行一次的服务听起来有些过分,但是如果您创建一个通用的调度程序,您将能够将您的调度重新用于其他目的 我在过去创建了这个调度程序,它已经在生产中使用了多年。我在.Net中实现了cron算法,该算法基于一位开发人员(ArtifAziz)编写的开源算法。请查看我的博客以了解有关此方面的更多信息:
如果你想在更高的层次(企业级),你可以考虑购买控制-M,这是我曾经使用过的最强大的调度器工具之一,但是它非常昂贵。 干杯
Roberto.如果您需要对流程进行完全控制(结果值、要提供的参数等),我建议您创建自己的任务调度器,您可以使用cron算法来安排您想要执行任务的时间。 我知道创建一个每周运行一次的服务听起来有些过分,但是如果您创建一个通用的调度程序,您将能够将您的调度重新用于其他目的 我在过去创建了这个调度程序,它已经在生产中使用了多年。我在.Net中实现了cron算法,该算法基于一位开发人员(ArtifAziz)编写的开源算法。请查看我的博客以了解有关此方面的更多信息:
如果你想在更高的层次(企业级),你可以考虑购买控制-M,这是我曾经使用过的最强大的调度器工具之一,但是它非常昂贵。 干杯
罗伯托