【问题标题】:Run process during windows shutdown在 Windows 关闭期间运行进程
【发布时间】:2011-07-19 19:50:17
【问题描述】:

我有一个 Win32 服务,它需要在服务停止时运行一个 .NET 可执行文件(出于清理原因)。我最近发现清理永远不会在关机时发生,因为进程创建被操作系统阻止。有谁知道一种方法来覆盖它?进程,我正在产卵不是侵入性的,应该只运行几分之一秒。

【问题讨论】:

  • 查看以下链接:*.com/questions/848618/…。它描述了如何订阅流程事件。
  • @Klinger:我完全不知道订阅进程事件对我有什么帮助
  • 我错过了您的意思是操作系统关闭。以下链接描述了如何在启动/关闭时运行脚本,不确定这是否会有所帮助,但您永远不知道。 tutorial5.com/content/view/157/47
  • 另外,以下没有接受答案的 SO 问题与您的问题类似。 *.com/questions/5217246/…
  • 他说这是“不可能的”并提出了策略路线,该教程是关于什么的。还有一个禁用自动关闭控制台和 GUI 应用程序的策略。按照说明链接:technospot.net/blogs/…

标签: windows shutdown win32-process system-shutdown


【解决方案1】:

我能找到的唯一方法是:预先创建一个暂停的子进程,然后在关闭时取消暂停它。

【讨论】:

    最近更新 更多