mirror of
https://github.com/LHY0125/PathEditor.git
synced 2026-05-09 18:02:52 +08:00
05d4536c42fdda3fde6f817c53afe7b2c7a12e6f
- 新增 PathEditor.ico 图标文件及对应的资源脚本 resources.rc - 更新 Makefile,将图标资源编译链接到最终的可执行文件中 - 更新 Inno Setup 安装脚本,为安装程序设置图标
Path Editor (系统环境变量编辑器)
一个简单、轻量级的 Windows 系统环境变量(PATH)编辑器,基于 C 语言和 IUP 图形库开发。
✨ 功能特点
- 可视化编辑:直观地查看和管理系统 PATH 环境变量。
- 安全操作:必须以管理员身份运行才能保存更改,防止误操作。
- 便捷管理:
- ➕ 新建:添加新路径到列表。
- 📂 浏览:直接从文件资源管理器选择目录添加。
- ✏️ 编辑:修改现有路径。
- 🗑️ 删除:移除不需要的路径。
- ⬆️⬇️ 排序:上移/下移调整路径优先级。
- 轻量级:原生 C 语言编写,运行速度快,占用资源少。
📦 下载与安装
您可以从 Releases 页面下载最新的安装包 (PathEditorSetup.exe)。
安装完成后,请以管理员身份运行程序以确保能够保存对系统环境变量的修改。
🛠️ 构建指南
如果您想从源码构建本项目,请按照以下步骤操作:
环境要求
- Windows 操作系统
- GCC 编译器 (推荐 MinGW-w64)
- Make 工具
- IUP 库 (已包含在
libs目录下)
编译步骤
-
克隆仓库:
git clone https://github.com/LHY0125/PathEditor.git cd PathEditor -
编译项目:
mingw32-make -
运行: 编译成功后,可执行文件位于
bin/PathEditor.exe。
打包 (可选)
本项目使用 Inno Setup 生成安装包。
- 确保已安装 Inno Setup 6。
- 编译项目生成 exe 文件。
- 使用 Inno Setup 编译
dist/installer.iss脚本。
📝 使用说明
- 启动:右键点击程序图标,选择“以管理员身份运行”。
- 查看:程序启动后会自动加载当前的系统 PATH 变量。
- 修改:使用右侧按钮栏进行添加、删除、移动等操作。
- 保存:操作完成后,务必点击底部的【确定】按钮保存更改。
- 生效:保存后,某些正在运行的程序可能需要重启才能识别新的环境变量。CMD 或 PowerShell 窗口需要重新打开。
👤 作者信息
- 作者:LHY
- 邮箱:3364451258@qq.com
- GitHub:https://github.com/LHY0125/PathEditor
如果您觉得这个工具对您有帮助,请给我的 GitHub 仓库点个 Star ⭐️!
📄 许可证
本项目基于 MIT 许可证开源,您可以在遵守许可证条款的前提下自由使用、修改和分发本项目的代码。
详细信息请参阅 LICENSE 文件。
Copyright © 2026 LHY. All Rights Reserved.
Description
Path Editor 是一个专为 Windows 用户设计的系统环境变量(PATH)管理工具。它基于原生 C 语言和 IUP 图形库开发,旨在替代 Windows 自带的简陋编辑界面。 相比系统自带的编辑器,Path Editor 提供了更加直观的双视图(系统/用户变量)界面、智能的路径有效性检测、自动备份机制以及便捷的拖拽操作,让环境变量的管理变得安全、高效且轻松。无论您是开发者还是系统管理员,它都是您配置开发环境的得力助手。
https://github.com/LHY0125/PathEditor
Readme
MIT
11 MiB
Languages
C
70.8%
C++
26.7%
Batchfile
1.1%
CMake
0.8%
Lua
0.6%