【问题标题】:Start a disabled windows service?启动禁用的 Windows 服务?
【发布时间】:2010-05-04 18:53:46
【问题描述】:

如何从命令行启动已禁用的 Windows 服务?

NET START“服务”对禁用的服务不起作用

【问题讨论】:

  • 在 UI 中:转到服务,找到您的服务,双击(或右键单击,然后属性),启动类型=手动。如果要删除,请重新启动计算机。

标签: windows networking windows-services


【解决方案1】:

打开命令行(cmd.exe)并使用:

sc config "ServiceName" start= auto

小心,不是start = autostart=autostart =auto

【讨论】:

    【解决方案2】:

    您可以使用sc.exe 实用程序来启用该服务,也可以选择启动它。

    要启用服务,您需要设置除禁用之外的任何启动选项:

    sc.exe config [ServiceName] start= [option]
    

    开始= {启动 |系统 |汽车 |需求 |残疾人|延迟自动}

    指定服务的启动类型。

    boot - 指定由引导加载程序加载的设备驱动程序。

    system - 指定在内核期间启动的设备驱动程序 初始化。

    auto - 指定每次计算机重新启动时自动启动并运行的服务,即使没有人登录计算机。

    需求 - 指定必须手动启动的服务。这是默认值。

    delayed-auto - 指定在其他自动服务启动后不久自动启动的服务。

    然后可以通过执行手动运行:

    sc.exe start [ServiceName]
    

    【讨论】:

    • 这是一个为什么不使用链接的例子。此链接不再有效。
    • sc.exe start [ServiceName] 让服务为我运行
    【解决方案3】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-08
    • 1970-01-01
    • 2014-01-16
    • 1970-01-01
    相关资源
    最近更新 更多