一个美观易用的 Windows 软件启动管理工具,支持分组管理、延迟启动等功能。
直接进入 release 文件夹,双击运行 软件启动器.exe 即可。
无需安装 Python 环境,开箱即用。
如果你想修改代码或参与开发:
- 环境要求:Python 3.13+, PyQt5
- 安装依赖:
pip install -r requirements.txt
- 运行项目:
- 方式一:直接双击根目录下的
启动.bat - 方式二:命令行运行
python run.py
- 方式一:直接双击根目录下的
启动脚本/
├── release/ # [交付] 包含最终可执行文件和说明
│ ├── 软件启动器.exe # 双击即可运行
│ └── 使用说明.txt
├── src/ # [源码] 核心代码目录
│ ├── core/ # 核心逻辑 (配置管理, 启动逻辑)
│ ├── ui/ # 界面代码 (PyQt5窗口, 组件)
│ └── main.py # 源码入口
├── assets/ # 资源文件 (图标等)
├── scripts/ # 辅助脚本 (PowerShell启动脚本)
├── tests/ # 测试代码
├── run.py # 开发启动入口
├── 启动.bat # 开发者启动快捷方式
├── 打包.bat # 一键打包脚本 (生成EXE)
├── build.spec # PyInstaller 打包配置
└── requirements.txt # Python依赖列表
- 分组管理:创建多个分组,分类管理软件(办公、游戏、开发等)。
- 批量启动:支持启动整个分组;右上角按钮可快速启动当前分组。
- 延迟启动:为每个软件设置启动延迟,避免同时启动卡顿。
- 排序管理:通过直观的按钮(上移/下移)调整软件顺序。
- 数据持久化:自动保存配置,重启后保留设置。
- 美观界面:
- 现代化扁平设计,清爽无干扰。
- 大尺寸图标按钮(启动、编辑)。
- 清晰的状态指示和操作反馈。
- 自动获取并显示软件图标。
如果你修改了代码并想生成新的 EXE 文件:
- 确保已安装
pyinstaller。 - 双击根目录下的
打包.bat。 - 等待脚本执行完毕。
- 新的 EXE 文件会自动生成并更新到
release文件夹中。
本项目仅供个人学习和使用。