2011-06-16 96 views
5

我需要通过批处理文件启用计划任务,此计划任务设置为一旦启用就每2分钟运行一次。 使用SCHTASKS/Run - 运行任务,但只有一次它不关心时间表,即每2分钟运行一次使用批处理文件启用计划任务

我需要通过批处理文件来做到这一点。我正在使用Windows 2003服务器。

请指导。

+0

我cun't找到的东西,所以如果有任何选项来启用使用C#代码schduled任务。 – 2011-06-16 13:25:51

回答

7
schtasks /change /tn "TaskNameGoesHere" /ENABLE 
+0

如果你阅读更多的问题,他需要创造一个不是现有的改变。 – Mechaflash 2011-06-16 20:43:43

+0

我认为你错了,他正在谈论一个计划每2分钟运行一次的现有任务。但让我们等待这个运算来澄清。 – 2011-06-16 20:54:31

+1

/ENABLE 启用计划任务的值。启用的任务可以运行,并且禁用的任务不能运行。 Windows XP和Windows Server 2003:此选项不可用。 – Mechaflash 2011-06-16 21:08:02

2

您可以在批处理中执行此操作。你可以使用schtasks /?或访问http://ss64.com/nt/schtasks.html。您可以根据自己的选择获得非常精细的结果,并且可以使用许多交换机。根据你心中的欲望定制。

+1

如果您指向文档,为什么不使用完整和官方的? http://msdn.microsoft.com/en-us/library/bb736357(v=vs.85).aspx – 2011-06-16 17:45:42

+0

因为我更喜欢ss64浏览微软的网站?感谢downvote。 – Mechaflash 2011-06-16 19:38:56

3

您可以通过at命令做到这一点

例子:

at 10AM every:SU "C:\Program Files\VideoLAN\VLC\vlc.exe" 
相关问题