以编程方式设置计划任务

发布于 2024-10-25 16:06:27 字数 107 浏览 6 评论 0原文

我的应用程序需要在安装时设置计划任务。任务是在多个触发器(与登录事件相关)上运行我的程序。我想知道最简单的方法是什么?我应该使用批处理文件吗?

该程序仅在 Windows 7 上运行。

My application needs to set up a scheduled task on installation. The task is to run my program on several triggers (related to logon events). I am wondering what is the easiest way to do this? Should I use a batch file?

This program will run only on Windows 7.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

顾北清歌寒 2024-11-01 16:06:27

这听起来更像是 WindowsService,而不是计划任务。 SystemEvents 类文档 包含设置然后,WindowsService 将监视各种系统事件(包括 SessionEnding 和 SessionSwitch)。监控登录事件会很困难,因为那里存在先有鸡还是先有蛋的问题。另一方面,添加一个在启动时运行的应用程序相对简单,并且会让您知道用户已登录......

That sounds more like a WindowsService than a scheduled task. The SystemEvents Class documentation includes an example of setting up a WindowsService that will then monitor for various system events (including SessionEnding and SessionSwitch). Monitoring for logon events would be difficult as you have something of a chicken/egg problem there. On the other hand, adding an application to run on startup is relatively simple and would let you know that a user has logged on...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文