Skip to content
This repository was archived by the owner on Aug 11, 2026. It is now read-only.

Latest commit

 

History

History
69 lines (52 loc) · 2.89 KB

File metadata and controls

69 lines (52 loc) · 2.89 KB

HugoProgs

项目简介

HugoProgs 是基于 C++ 开发的 Windows 平台一站式希沃运维工具集控制台管理中心,通过可视化分层菜单系统整合了虚拟磁盘管理、冰点配置、DLL 注入、希沃启停/安装/卸载、文件保护、锁屏工具等全量希沃运维功能。无需记忆各子工具的命令行参数,仅通过菜单选择/命令输入即可调用对应工具,大幅降低希沃相关运维操作的门槛。

核心功能

1. 菜单化整合管理

将多个独立的希沃运维工具整合为分层式控制台菜单,支持:

  • 完整命令调用(如 mount list)、快捷数字调用(如 c1 执行当前菜单第一个命令、s2 进入第二个子菜单);

  • 通用命令:

    退出(exit)、帮助(help)、许可证查看(license)、关于(about)、提权(privilege)、返回上一级(..)等等;

    输入common查看所有通用命令。

  • 启动时检测管理员权限,提示非管理员下部分功能可能失效。

2. 全量希沃运维能力

主界面示例:

[Submenus]
1.  basic       - 希沃服务与网络控制
2.  config      - 配置与自启动
3.  execute     - 执行外部程序
4.  fprotect    - 希沃文件保护工具
5.  freeze      - 希沃冰点配置工具
6.  hps         - .hps 脚本文件绑定
7.  inject      - DLL注入工具
8.  launch      - 希沃启动工具
9.  lock        - 希沃锁屏工具
10. logs        - 日志
11. mount       - 希沃虚拟磁盘管理器
12. psw         - 希沃密码工具
13. screensaver - 屏幕保护程序
14. winpe       - WinPE工具
[Commands]
1.  common - 查看通用命令
====================
Root>>

3. 实用辅助能力

  • 路径校验:调用子工具前自动校验文件是否存在,不存在则输出明确的错误提示;
  • 灵活调用:支持两种子工具运行方式——在当前控制台运行(等待退出)、独立窗口运行(不等待);
  • 输入容错:需参数的命令会校验输入有效性,无效时输出用法提示,避免操作失败。

4. 脚本执行

使用介绍

使用方法

前置要求

  • 文件依赖:需将 HugoProgs.exe 与所有依赖的子工具放在同一目录,详见Release;
  • 权限建议:以管理员身份运行(启动时会提示当前权限状态,非管理员下虚拟磁盘、文件保护等功能可能失效)。

基础启动与操作规则

启动程序

直接运行 HugoProgs.exe,按任意键进入主菜单。

注意事项

  • 权限限制:虚拟磁盘管理、文件保护等功能依赖管理员权限,建议全程以管理员身份运行;
  • 官方冰点工具、终止希沃进程等操作会以独立窗口运行,其余操作默认在当前控制台运行;

许可证

本项目采用 GNU General Public License v3.0 (GPLv3) 许可证开源,详见 LICENSE 文件。