Skip to content

配置手册

PowerControlClient 设计为零配置启动,但也提供了丰富的命令行参数来满足特定需求。

默认配置

在不指定任何参数的情况下,程序使用以下默认端口:

服务端口说明
HTTP42000提供 REST API 和 Web 控制台
TCP42001提供 TCP Socket 控制接口
UDP42002提供设备发现服务

命令行参数

通过 ./PowerControlClient -help 可以查看所有支持的参数。

服务管理参数

这些参数主要用于 Windows 平台的服务管理,Linux 平台建议使用 systemctl

参数说明
-install将程序注册为 Windows 系统服务
-uninstall从系统中移除服务
-start启动已注册的系统服务
-stop停止正在运行的系统服务
-status查看服务的当前运行状态

信息参数

参数说明
-version显示程序版本、构建日期和 Go 运行环境信息
-help显示帮助信息和使用说明

日志文件

程序运行过程中会产生日志文件,用于记录操作历史和错误信息。

  • Windows: C:\PowerControlClient\logs\
  • Linux: /var/log/PowerControlClient/ (如果是通过 install.sh 安装) 或当前目录下的 logs/

日志文件按日期命名,格式为 YYYY-MM-DD.log。建议定期清理旧日志。

Released under the MIT License.