gpt4 book ai didi

powershell - 如何在 Windows 10 中退出时重新启动 exe?

转载 作者:行者123 更新时间:2023-12-04 01:47:35 25 4
gpt4 key购买 nike

我在启动时运行的 Windows 中有一个进程。现在,如果该进程以某种方式被终止或停止,我需要在 Windows 10 中重新启动它吗?

有什么办法吗。进程是一个 HTTP 服务器,如果它在 Windows 中以某种方式停止,我需要重新启动它。我曾尝试编写一个 power-shell,我将在其中检查进程的任务列表状态,如果没有找到,我将重新启动,但这不是一个好方法。请提出一些好的方法。

我有一个 golang exe;在特定情况下,我的进程被终止或停止,我需要自动重新启动它。这必须在 exe 被杀死后立即完成。实现这一目标的最佳方法是什么?

最佳答案

我将简要介绍一下。您可以在计算机的本地组策略中启用 Audit Process Termination,如下所示。在您的情况下,成功 审计就足够了。请注意,图片适用于 Windows 7。它可能会因操作系统而异。

enter image description here

现在每次进程终止时,都会生成一个成功事件并将其写入安全事件日志。

enter image description here

这将允许您创建一个任务调度程序,该程序在生成此事件时触发,该事件调用将再次运行该过程的脚本。简单吧?

嗯,您可能会在设置该任务时遇到一些麻烦,尤其是当您想要将有关生成事件的详细信息传递给脚本时。 This应该可以帮助您度过难关。

enter image description here

关于powershell - 如何在 Windows 10 中退出时重新启动 exe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56290160/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com