社区
C#
帖子详情
c# 怎么写双进程守护程序啊?
availa
2006-10-22 11:32:00
也就是说,如果A进程意外停止,监视进程可以代替A服务,并且再次启动新的监视进程
...全文
650
7
打赏
收藏
c# 怎么写双进程守护程序啊?
也就是说,如果A进程意外停止,监视进程可以代替A服务,并且再次启动新的监视进程
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aafshzj
2006-10-23
打赏
举报
回复
不如写一个单独的监控服务,对进程进行检查,如果发现有问题则中止并启动新进程。
监控服务和单一进程同时出问题的可能性和两个进程同时出问题的可能性基本是一样的,考虑到监控服务功能极其简单,其出问题的可能性实际上还小于一般进程。
xiehuanxie
2006-10-23
打赏
举报
回复
感觉像是流氓软件
江城老温
2006-10-23
打赏
举报
回复
mark
Qim
2006-10-23
打赏
举报
回复
Mark
csShooter
2006-10-23
打赏
举报
回复
mark,有实例价值!
我觉得这种思想是不是应该扩展到网络?
www_123du_com
2006-10-22
打赏
举报
回复
"可以代替A服务" ---- 那首先,它就是A本身是吧?
我曾经写过这样的,跟你的想法几乎一模一样。
在main函数里的Application.Run()之前启动一个互斥体(Mutex),申请独占,如果已经被占用,则不停的尝试:while(true){尝试获取;Thread.Sleep(1);}。如果获取成功,则再启动一个次程序:System.Diagnostics.Process.Start(Application.ExecutablePath)。
或者不用互斥体。不停获取此进程列表:System.Diagnostics.Process.GetProcesses()
股神
2006-10-22
打赏
举报
回复
顶
C#
双
服务
守护
智能断网
程序
压缩包内有三个工程,AntiNet为服务安装及卸载
程序
,AntiNetSvr为
守护
服务,用于
守护
NoOnlineSvr服务,确保该服务不被卸载、停止、取消启动,NoOnlineSvr服务为主服务,兼具联网判断、自动断网、
守护
AntiNetSvr服务、可视化弹窗等功能。工程中主要用到了SetService和Interop两个类,SetService主要用于安装、设置服务,Interop主要用于可视化弹窗。
c#
双
进程
守候
本
程序
中利用timer组件实现两个
进程
间的相互守候,当你关闭窗体一马上就会弹出窗体2,当你关闭窗体2,马上又会弹出窗体一,就像杀不死的病毒一样。
意天Windows助手(
进程
强杀/
进程
守护
/
进程
查询) v1.0.0.30简体中文绿色免费版
意天Windows助手(
进程
强杀/
进程
守护
/
进程
查询) v1.0.0.30简体中文绿色免费版 该软件是一款真正永久免费软件,您无需为使用软件支付任何费用!
进程
树图: 用树的模式显示
进程
列表,让您可以轻松了解父
进程
与子
进程
间的关系!
进程
强杀: 软件运行于内核模式时可强杀任何
进程
,该功能对木马
进程
特有效!
进程
守护
: 当您想长时间运行某个
程序
时可用此功能
守护
该
进程
!
进程
查询: 庞大的本地
进程
信息库,您随时可以查询任何一个
进程
的详细信息! 网络端口: 图形模式显示本机所打开的TCP/UDP端口并关联
进程
,让木马无处遁形! 网络数据: 实时监控网络数据并能用字符模式和16进制数据模式显示其内容! 定时关机: 强大的定时关机功能,让您想怎么关就怎么关
程序
员英语手册
程序
员英语手册
程序
员英语手册
程序
员英语手册
程序
员英语手册
JAKARTA COMMONS
COMMONS的介绍,关于基本信息和某些类的使用方法
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章