# win-process-monitor **Repository Path**: streamerzero/win-process-monitor ## Basic Information - **Project Name**: win-process-monitor - **Description**: 监测程序状态,自动重启未响应的程序。 - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-02-14 - **Last Updated**: 2023-06-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Windows进程监测 ## 介绍 监测程序状态,自动重启未响应的程序。 ## 命令行参数 - `-process`:进程名称。例如:**test.exe** - `-fileName`:进程实际文件名称(不填则默认使用进程名称)。例如:**test.exe** - `-port`:端口号(选填,以tcp协议尝试连接)。例如:**8080** - `-path`:进程所在目录的绝对路径。例如:**D:** - `-interval`:检测间隔(秒)。默认值:**60** - `-count`:连续未响应次数,达到此次数将会重启程序。默认值:**5** - `-timeout`:端口尝试连接时间(秒),超过此时间将会重启程序。默认值:**10** ## 字符集 运行前,如启动参数存在中文,需要设置Windows命令行的字符集为UTF-8,例子如下 ```cmd chcp 65001 win-process-monitor -process="test.exe" -path="D:\测试程序" ```