gpt4 book ai didi

service - 如何使用 "sc"安装服务并在recovery下为 "subsequent failures"指定NO ACTION

转载 作者:行者123 更新时间:2023-12-02 10:23:09 25 4
gpt4 key购买 nike

我在 VB.NET 中创建了一个服务,并想使用“sc”程序来安装它。 (我需要将其打包,以便我组织中的其他人可以执行实际安装。)

我希望“恢复”选项如下所示:

  • 第一次失败:重新启动
  • 第二次失败:重新启动
  • 后续失败:什么也不做

这是我最初尝试的命令(实际安装后):

sc failure MyServiceName reset= 86400 actions= restart/15000/restart/30000

但随后查看 GUI 中的服务,“后续故障”也被设置为重新启动。我看了看,找不到任何具体的东西。我最终弄清楚了,我将其发布在这里,以防其他人正在寻找与我相同的“快速”答案。当然,如果有人有任何贡献,我很乐意阅读。

最佳答案

我最终想出了像这样运行命令:

sc failure MyServiceName reset= 86400 actions= restart/15000/restart/30000//1000

一旦我这样做,并重新打开服务属性 GUI,“不采取任何行动”就会按照我想要的方式显示。

在我开始写问题后,我终于找到了这个问题: https://stackoverflow.com/a/12631379/1812688

尽管这并不是直接回答问题

关于service - 如何使用 "sc"安装服务并在recovery下为 "subsequent failures"指定NO ACTION,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22872510/

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