# python程序启停 **Repository Path**: luohe666/start-stop-of-python-program ## Basic Information - **Project Name**: python程序启停 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-18 - **Last Updated**: 2025-02-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Python程序控制器使用说明 I. 核心功能 1. 启动功能: - 自动检测Python环境 - 独立窗口运行程序 - 支持参数传递 2. 关闭功能: - 精准终止目标进程 - 提供操作反馈 II. 使用方法 1. 图形界面操作: - 双击运行bat文件选择菜单操作 2. 命令行快速操作: python_controller.bat start -> 直接启动 python_controller.bat stop -> 直接停止 python_controller.bat status -> 查看状态 3. 示例: - 开机自启:快捷方式添加"start"参数 - 远程控制:通过SSH执行stop命令 III. 注意事项 1. 需要管理员权限关闭进程 2. 保持窗口标题为PythonProgramWindow 3. 避免同时运行多个实例 IV. 高级设置 1. 修改目标程序: 用记事本打开bat文件,修改: set PYTHON_SCRIPT=您的程序.py 2. 参数传递示例: start行末尾添加参数: python %PYTHON_SCRIPT% --mode=test 3. 后台运行模式: 在start命令后添加 /B 参数 V. 故障排查 1. 无法关闭时: - 检查python_pid.tmp中的PID是否匹配 - 手动执行 taskkill /f /pid 数字 2. 窗口不显示: - 检查防火墙设置 - 确保没有使用/B参数