Windows守护进程监控器

Windows 的守护进程小工具,属于那种“扔那里就能安心”的类型。你只需要写个config.ini,指定要守着的程序路径和名字,它就会一直盯着。程序一挂,它就自动拉起来,挺适合那种必须长时间后台跑的软件,比如定时任务、内网小服务这类。

核心逻辑也简单粗暴,启动后就不停检查目标进程在不在,一旦没了,立马执行启动。主程序叫restart.exe,听名字也挺直白的——专职“复活”。

配置文件用的是常见的INI格式,你写好这样:

[Settings]
ProgramPath=C:\your\app\path\yourapp.exe
ProgramName=yourapp.exe

改完保存后跑restart.exe,就能开始监控了。

哦对了,这个工具不是 Windows 服务那种“正儿八经”的守护进程,更像是模拟出来的“持续运行器”。它会常驻后台盯着你配置的程序,还挺轻量的,不装系统服务也方便部署。

如果你经常跑一些不稳定的小工具、脚本或者测试用服务,或者不想用太重的方案,这小东西就挺适合你。实用、简单、可控,放上服务器跑个不停都没问题。

类似思路的还有Tomcat 进程守护小助手自动重启 exe 的小工具,有兴趣可以一起看看。

zip
dist.zip 预估大小:2个文件
file
config.ini 107B
file
restart.exe 9.59MB
zip 文件大小:9.43MB