我必须在Windows启动时创建一个新的计划任务来启动应用程序
就像将它放在“Startup”文件夹中一样...
但我需要在C#中创建,启用和禁用此任务
我该怎么做?
答案 0 :(得分:2)
codeproject.com上有一个可以执行您需要的任务计划程序库:http://www.codeproject.com/KB/cs/tsnewlib.aspx
它是一个较旧的库,可能适用于或不适用于较新版本的Windows。它至少应该指向正确的方向。
答案 1 :(得分:1)
我建议将其作为Windows服务。它使您可以最大程度地控制此类任务的生命周期。 Here is a detailed tutorial. Visual Studio中还有一个很棒的向导可以帮助您在几分钟内完成任务。
我通常喜欢使用sc工具(参见教程)创建一个调试服务,该工具直接指向调试对象,以便于调试。