【问题标题】:Batch File to enable a service in windows server 2003在 Windows Server 2003 中启用服务的批处理文件
【发布时间】:2013-01-11 07:45:19
【问题描述】:

Windows Server 2003 中的 Windows 服务每天都在禁用。我想编写一个批处理文件来检查服务的状态并在它没有运行时启动它。 我用以下命令做到了这一点

Net Start "Service_Name"

它可以正常启动启动类型为“自动”或“手动”的服务,并且不会启动启动类型为“禁用”的服务

我尝试了以下命令

enable "SERVICE_NAME" SERVICE_AUTO_START

但 Windows Server 2003 不支持此命令。 你们能帮我看看在 Windows Server 2003 中使用哪个命令来启用服务吗?

提前致谢。

【问题讨论】:

    标签: batch-file windows-server-2003


    【解决方案1】:

    我无法确认这适用于 Server 2003,但它适用于 Win7,所以值得一试。

    sc config "Service_Name" start= auto
    net start "Service_Name"
    

    【讨论】:

    • 巴厘岛:是的,这行得通。我在一个you Tube视频中找到了它。让我补充一点,等号(=)后面的空格是强制性的。非常感谢您的回复。
    • 不用担心,是的,出于某种奇怪的原因需要空间,这绝对是一个需要注意的问题!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-12
    • 1970-01-01
    • 1970-01-01
    • 2014-02-13
    • 2020-04-10
    相关资源
    最近更新 更多