如何从命令行启动已禁用的Windows服务?
NET START“服务”不适用于已禁用的服务
答案 0 :(得分:5)
打开命令行(cmd.exe)并使用:
sc config "ServiceName" start= auto
笨拙,不是start = auto
或start=auto
或start =auto
。
答案 1 :(得分:2)
您可以使用sc.exe
实用程序启用该服务,也可以选择启动它。
要启用服务,您需要设置除禁用之外的任何启动选项:
sc.exe config [ServiceName] start= [option]
start = {boot |系统|汽车|需求|禁用|延迟自动}
指定服务的起始类型。
boot - 指定由引导加载程序加载的设备驱动程序。
system - 指定在内核期间启动的设备驱动程序 初始化。
auto - 指定每次重新启动计算机时自动启动的服务,即使没有人登录计算机也会运行。
demand - 指定必须手动启动的服务。这是默认值。
delayed-auto - 指定在启动其他自动服务后短时间内自动启动的服务。
然后您可以通过执行以下命令手动运行它:
sc.exe start [ServiceName]
答案 2 :(得分:0)