gpt4 book ai didi

windows-services - Windows srvany.exe 和服务停止

转载 作者:行者123 更新时间:2023-12-01 12:01:06 28 4
gpt4 key购买 nike

我在网上阅读了很多关于如何使用 SRVANY.exe 来创建 Windows 服务的答案。我的服务是一个设置环境的批处理文件(我需要设置环境变量和映射驱动器),然后生成我的 C++ 应用程序。但是当我执行 NET STOP 时,srvany.exe 进程消失了,而我的 C++ 应用程序仍然存在。当它收到停止命令时,有什么办法可以杀死它吗?我需要能够在任何配置文件更改的情况下反弹它。

我选择 cmd shell 的原因是简单的驱动器映射。理论上我可以用 perl 或 python 包装它,以更容易获得这种行为为准,但无论如何我都需要掏空来映射驱动器。这有意义吗?

最佳答案

AlwaysUp是 SrvAny 的商业替代品,除了添加更多有用的功能外,它还弥补了此类缺点。

NSSM是一种开源替代方案,功能比 AlwaysUp 略少,但它仍然可以在您停止服务时终止底层进程。

关于windows-services - Windows srvany.exe 和服务停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1424374/

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