Microsoft Activation Scripts (MAS)
开源 Windows 与 Office 激活脚本集合,提供 HWID、Ohook、TSforge、在线 KMS 等多种激活方式,并附带故障排查指引,以批处理与 PowerShell 脚本形式分发。
爱鲜报评分
0 人评分
197k
星数
否
中文
Batchfile
主语言
是
活跃
12
贡献者
人工分析
EDITORIAL推荐理由
MAS 是 GitHub 上星标数极高的系统工具项目,用批处理脚本封装了多种激活路径,菜单式操作对普通用户相当友好。项目文档与排错页面完善,遇到 ISP/DNS 拦截时还提供了 DoH 备用方案。适合需要研究 Windows 激活机制或搭建测试环境的开发者参考,但使用前应自行评估授权合规性。
适用场景
- 个人测试虚拟机与实验环境的系统激活
- 批量部署实验室机器时快速完成授权配置
- 学习 Windows/Office 激活机制与 KMS 原理
- 排查激活失败、许可证异常等问题
- 研究批处理与 PowerShell 脚本工程化实践
优点
- 支持 HWID、Ohook、TSforge、在线 KMS 等多种激活方式,覆盖场景广
- 提供 PowerShell 一行命令与传统脚本包两种使用方式,上手门槛低
- 菜单式交互,绿色选项标识清晰,无需记忆复杂参数
- 官方文档与故障排查页面完整,社区活跃、Issue 响应快
- 采用 GPL-3.0 开源协议,脚本逻辑可审计
缺点
- 涉及微软产品授权,使用需自行确认合规性与法律风险
- PowerShell irm | iex 方式执行远程脚本存在被第三方篡改冒充的风险
- 部分域名可能被 ISP/DNS 拦截,需要配置 DoH 或改用离线脚本
- 主语言为批处理,代码可读性与可维护性一般,二次开发不便
项目简介
Microsoft Activation Scripts(MAS) 是一套开源的 Windows 与 Office 激活脚本集合,以批处理脚本(Batchfile)为主、配合 PowerShell 实现,提供 HWID、Ohook、TSforge 与在线 KMS 等多种激活方式,并附带较完整的故障排查文档。
项目主页为 massgrave.dev,采用 GPL-3.0 协议开源。
主要激活方式
- HWID:面向 Windows 10/11 的数字许可证激活路径
- Ohook:针对 Office 系列的本地钩子方案
- TSforge:项目自研的激活方法
- Online KMS:通过在线 KMS 服务器完成激活
- 同时支持 Extended Security Updates(ESU)相关处理
使用方式
方式一:PowerShell 一行命令
在 Windows 8.1 / 10 / 11 上打开 PowerShell,执行:
irm https://get.activated.win | iex
若被 ISP/DNS 拦截,可改用基于 DoH 的备用命令(需较新的 Windows 10/11):
iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)
随后在弹出的菜单中选择对应的绿色选项编号即可。
方式二:传统脚本包
- 下载
MAS_AIO.cmd或MAS_AIO.zip - 运行
MAS_AIO.cmd - 在菜单中选择绿色选项
该方式兼容 Windows Vista 及更高版本,适合 PowerShell 方式无法启动的场景。
安全提示
irm用于从指定 URL 下载脚本,iex用于执行脚本,执行前务必核对 URL 来源- 警惕第三方篡改 PowerShell 命令中的 URL、伪装成 MAS 传播恶意软件的行为
- 遇到问题时优先查阅官方 troubleshooting 页面或在 GitHub 提交 Issue
适用人群
适合需要在测试虚拟机、实验环境中快速完成系统与办公套件授权配置的用户,以及希望研究 Windows 激活机制与批处理脚本工程化的开发者。使用前请自行评估授权合规性。
评论
- 暂无评论,来写第一条吧。