如何监控服务是否运行并自动启动?

bdchina 2008-03-15 02:30:57
我的服务器上有个系统服务程序经常自己退出,得手动去启动它。
我想编一个小程序监视这个系统服务,如果服务没有启动就自动启动这个服务
虽然用系统计划任务可以实现定时启动,但没法做到实时启动,比较烦
查阅了一下,API中有一个OpenService 函数可以实现部分功能,但实时检查这一块却没什么头绪,用Timer组件吧觉得资源占用方面是个问题,希望各位能有好的提议,谢谢
...全文
219 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bdchina 2008-03-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 budi 的回复:]
看看WinSvc单元文件就差不多了
[/Quote]
谢谢
budi 2008-03-16
  • 打赏
  • 举报
回复
看看WinSvc单元文件就差不多了

16,749

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧