Windows Server 2003中的Windows服务每天都在禁用。我想编写一个批处理文件来检查服务的状态,如果它没有运行就启动它。 我用以下命令
做到了Net Start "Service_Name"
在启动“启动类型”为“自动”或“手动”的服务并且不启动启动类型为“已禁用”的服务时,它可以正常工作
我尝试了以下命令
enable "SERVICE_NAME" SERVICE_AUTO_START
但Windows Server 2003不支持此命令。 你能帮助我在Windows Server 2003中使用哪个命令来启用服务吗?
提前致谢。
答案 0 :(得分:0)
我无法确认这适用于Server 2003但它适用于Win7,所以值得一试。
sc config "Service_Name" start= auto
net start "Service_Name"