关于windows服务的一个问题

scorpionco 2010-09-13 10:14:17
我想通过C#编写一个windows 服务程序,用来监控一个已知文件是否被启动,如果没有启动则启动它

如果用户把被监控的程序停掉.那么WINDOWS服务程序能否知这个文件被停掉,并且重启去启动它呢?
是不是需要在服务程序中要有个定时器来定时检查呢?


谢谢!
...全文
62 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yinshao520 2010-09-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 puhongyi 的回复:]
定时检查进程列表Process.GetProcesses() 中有无此进程,没有则启动
[/Quote]

正解.
puhongyi 2010-09-13
  • 打赏
  • 举报
回复
定时检查进程列表Process.GetProcesses() 中有无此进程,没有则启动
孟子E章 2010-09-13
  • 打赏
  • 举报
回复
是的,定时器

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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