发现 
桌面应用开发者工具
Servy:Windows 服务封装工具
把任意程序包装成原生 Windows 服务,提供桌面端、CLI 和 PowerShell 模块管理。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v10.7
- 平台
- Windows
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Servy 是一个 Windows 服务封装器,可以把任意应用以原生 Windows 服务的方式运行,并对运行细节保持完全控制。它适用于需要在 Windows 上长期后台运行程序、并希望用服务机制管理生命周期的开发者和运维人员。
从 v10.2 开始,Servy 提供企业级的自定义账户隔离、认证加密和自动化 ACL 加固;所有版本都附带签名二进制、SBOM 和持续的漏洞扫描。
Servy 提供三种使用方式:桌面应用、CLI 和 PowerShell 模块,可以交互式地或通过脚本、CI/CD 流水线创建、配置和管理 Windows 服务。此外还包含一个 Manager 应用,用于实时监控和管理所有已安装的服务。
主要功能
- 将任意应用注册为原生 Windows 服务
- 可配置工作目录、启动类型、进程优先级、CPU 亲和性
- 日志记录与健康检查
- 环境变量、服务依赖关系管理
- 启动前 / 启动后钩子,停止前 / 停止后钩子
- 自定义启动参数
- 桌面应用、CLI、PowerShell 模块三种操作方式
- Manager 应用实时监控和管理已安装服务
- 安全能力:服务级账户隔离、认证加密、ACL 加固、签名二进制与 SBOM
安装与使用
安装包与最新版本请从 Releases 页面 下载。
详细的安装与上手说明见官方文档:
注意事项
- Servy 仅面向 Windows 平台。
- 项目采用 MIT 许可证,不包含第三方二进制、外部工具或非宽松许可证代码。
- 安全机制与架构细节可参考 Security 和 Architecture。
本作品整理自 GitHub 开源项目 aelassas/servy,原作者 @aelassas,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v10.7当前版本
Servy Manager 交互优化:双击服务行即可打开配置、启动桌面应用时改进光标加载反馈;修复注册表读取中非字符串环境变量的处理,并修复服务启动、日志、心跳 URL、敏感数据掩码等多处问题。
评论