C端打包修复不能在中文路径下启动的问题
This commit is contained in:
@@ -1,58 +1,27 @@
|
||||
# 管理员权限说明
|
||||
|
||||
> ⚠️ **文档已过期** - 本文档描述的是旧版服务模式,自 2025-12-01 起已改用**进程模式(绿色包)**。
|
||||
>
|
||||
> 🎉 **新版本不再需要管理员权限!**
|
||||
>
|
||||
> 参考最新文档:`MySQL进程模式改造方案.md` 和 `NPQS-9100绿色包完整指南.md`
|
||||
当前版本采用**绿色包 + MySQL 进程模式**,**不需要管理员权限**。
|
||||
|
||||
---
|
||||
## 当前结论
|
||||
|
||||
## ~~🔐 为什么需要管理员权限?~~(已废弃)
|
||||
1. 双击 `NPQS9100.exe` 即可启动
|
||||
2. 无需管理员权限
|
||||
3. 无 UAC 弹窗
|
||||
4. 解压即用,完全绿色
|
||||
5. 仅在应用运行期间启动 MySQL
|
||||
|
||||
~~NPQS9100 需要管理 MySQL Windows 服务,执行以下操作:~~
|
||||
- ~~✅ 安装 MySQL 服务 (`mysql9100`)~~
|
||||
- ~~✅ 启动/停止服务~~
|
||||
- ~~✅ 删除服务(重新安装时)~~
|
||||
## 说明
|
||||
|
||||
~~这些操作都需要 **Windows 管理员权限**。~~
|
||||
- MySQL 和 Spring Boot 会在应用启动时自动启动
|
||||
- 退出应用时自动清理
|
||||
- 不注册 Windows 服务
|
||||
- 不依赖开机自启
|
||||
|
||||
**现状**:已改用进程模式,直接启动 `mysqld.exe` 进程,无需注册 Windows 服务,**完全不需要管理员权限**。
|
||||
## 为什么这样设计
|
||||
|
||||
## 🎉 新版启动方式(进程模式)
|
||||
|
||||
**当前版本启动非常简单**:
|
||||
|
||||
1. ✅ 双击 `NPQS9100.exe` 即可启动
|
||||
2. ✅ 无需管理员权限
|
||||
3. ✅ 无 UAC 弹窗
|
||||
4. ✅ 解压即用,完全绿色
|
||||
|
||||
**MySQL 和 Spring Boot 会在应用启动时自动启动,退出时自动清理。**
|
||||
|
||||
---
|
||||
|
||||
## ~~以下内容已废弃(保留作为历史参考)~~
|
||||
|
||||
<details>
|
||||
<summary>点击展开查看旧版(服务模式)说明</summary>
|
||||
|
||||
### ~~两种启动方式(已废弃)~~
|
||||
|
||||
#### ~~方式 1:使用启动器(推荐)~~
|
||||
|
||||
~~打包后的目录中有一个 `NPQS9100-启动器.bat` 文件。~~
|
||||
|
||||
#### ~~方式 2:手动以管理员身份运行~~
|
||||
|
||||
~~右键点击 `NPQS9100.exe` 选择"以管理员身份运行"~~
|
||||
|
||||
### ~~常见问题(已废弃)~~
|
||||
|
||||
~~Q: MySQL 服务安装后还需要管理员权限吗?~~
|
||||
A: **新版本不使用 Windows 服务,因此完全不需要管理员权限。**
|
||||
|
||||
</details>
|
||||
- 需要管理员权限的启动方式对 C 端用户不稳定
|
||||
- 用户直接双击使用时,提权、授权或服务安装失败会导致启动失败
|
||||
- 因此当前版本统一采用无需授权的绿色包进程模式
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user