永发信息网

判断系统服务是否启动的批命令或VBS代码

答案:2  悬赏:80  手机版
解决时间 2021-03-18 16:16
  • 提问者网友:两耳就是菩提
  • 2021-03-17 17:05
电脑上有几个服务虽然是设的自动,但是不能随系统自动启动。
现在想写个批处理,
1.能检查该服务是否已启动,

若没有启动就把它启动,若已启动就不处理。
2.要能自己修改检查时间;
3.要是用批处理能不显示黑框最好。
例如以下服务:
服务名称1:server
服务名称2:workstation

服务名称3:computer browser

求指教,TKS
最佳答案
  • 五星知识达人网友:大漠
  • 2021-03-17 18:26
1 批处理和vbs都可以实现 VBS没有黑框
2 检查时间,你最好用计划任务,批处理 VBS自身是不可能实现定时运行的

不过用你的思路来解决,我觉得别扭,自启动的服务如果不启动了,你从服务本身找问题,不应该绕路走的,服务就是需要时时刻刻确保运行的;
1 先检查服务依赖,也可以强制启动顺序sc config ServerC depend= ServerS
2 检查杀毒、防火墙软件是否拦截,360的延时启动等
3 服务本身也是一个程序,检查程序是否坏损(你的还可以启动,说明没坏)
全部回答
  • 1楼网友:持酒劝斜阳
  • 2021-03-17 19:25
应该不是吧。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯