任务详情
想要一个:类似于【E2EE看门狗】程序那种核心功能的示例:只有一个exe程序,【直接打开】有守护窗口界面可以操作,安装到服务之后,有2个服务都是启动的这一个exe程序,启动的命令不同,一个服务是【主服务】(定时检测服务)主要是用来定时检测的,另外一个是守护自身这个【检测服务】正常运行(重点是只有一个exe),还有他的服务在【windwos服务】里面手动点停止都不行,必须在他这个exe程序里面卸载服务。需要做的:1、一个Edemo源码,静态编译成一个EXE(所有功能都在这个exe里面)。2、直接打开可以看到一个用户操作的界面,界面2个按钮,【安装护服务】【卸载护服务】3、点击【安装守护服务】之后安装2个【windows服务】一个是[监测服务]一个[守护服务]并且程序路径都是这一个exe,启动之后没有窗口但是在后台运行,通过启动参数控制功能,然后启动2个服务,2个服务定时分别往运行目录输出日志证明自己在运行,[监测服务]输出:检测中,[守护服务]输出:守护中. 服务要显示正在运行,如果[检测服务]的进程被手动结束了,[守护服务]会自动运行。4、点击【卸载守护服务】之后结束并且卸载[监测服务]跟[守护服务]5、至于没法手动人为结束[监测服务]跟[守护服务] 能不能实现都无所谓。