批处理文件以在Windows Server 2003中启用服务

时间:2013-01-11 07:45:20

标签: batch-file windows-server-2003

Windows Server 2003中的Windows服务每天都在禁用。我想编写一个批处理文件来检查服务的状态,如果它没有运行就启动它。 我用以下命令

做到了
Net Start "Service_Name"

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

我尝试了以下命令

enable "SERVICE_NAME" SERVICE_AUTO_START

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

提前致谢。

1 个答案:

答案 0 :(得分:0)

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

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