【发布时间】:2013-07-18 13:19:35
【问题描述】:
我想使用与 Windows 任务计划程序相同的 C# 创建一个任务计划程序,以在特定时间运行我的 .bat(批处理)文件。
我找到了这个有用的链接 (http://www.codeproject.com/Articles/38553/TaskScheduler)
在这个他们安排触发器,我想安排我的 .bat 文件 我的意思是当我试图在标签文本框中提供我的批处理文件路径时,它只是触发了触发器,而不是运行我的批处理文件 所以,我稍微修改了代码,现在我也可以运行我的批处理文件了,
但是,当我关闭我的应用程序触发也停止, 那么,有什么方法可以触发或运行我的批处理文件,即使我关闭了我的应用程序喜欢窗口任务计划程序???
请帮助我。
注意:其桌面应用程序使用 C#
【问题讨论】:
-
你的问题不是很清楚,但是你不能把它作为参数传递给main吗?
-
你有什么理由不能只使用windows任务计划程序吗?
-
@Reubz 这个应用程序是为我们的非技术人员的员工制作的,所以我们必须创建一个桌面表单来安排我们的批处理文件,这个批处理文件将调用其他控制台应用程序.
-
@doctorlove 如果可能的话,点击我在我的问题中提到的链接,下载该项目并运行它。在这个项目中设计是完美的,但我不知道如何在这个项目中给出我的批处理文件的路径,所以它会在调度时运行。
-
尝试在 codeproject 上发布您的问题
标签: c# .net scheduled-tasks