如何将 System.Configuration.Install.Installer 与计划任务一起使用?
由于事务行为和易于卸载,System.Configuration.Install.Installer
的子类与 InstallUtil.exe
结合使用非常有用。
我的特定应用程序需要在安装时创建一个计划任务(Windows 任务计划程序),并在卸载时删除此计划任务。我看到有一个用于服务的 ServiceInstaller
,但是对于计划任务是否有等效的东西?或者作为(卸载)安装的一部分创建/删除任务的建议方法是什么?
The subclasses of System.Configuration.Install.Installer
are useful in combination with InstallUtil.exe
because of the transactional behavior and easy uninstallation.
My particular app needs create a scheduled task (Windows Task Scheduler) when installed, and delete this scheduled task when uninstalled. I see there is a ServiceInstaller
for services, but is there something equivalent for scheduled tasks? or what is the suggested approach for creating/deleting tasks as part of (un)installation?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以编写一个调用 schtasks.exe
安装任务
卸载任务
You can write a script file that calls schtasks.exe
To install a task
To uninstall a task