PowerShell TSF Activation(简称TSF Activation)是一款专为Windows操作系统和Office办公套件授权而设计的灵活模块化解决方案。该工具通过直接从内存中运行自定义的.NET库LibTSforge.dll来完成产品的授权激活,支持图形界面模式(GUI)和静默模式两种运行方式,满足不同用户的使用需求。

软件功能
可同时管理Windows操作系统和Office办公套件的授权状态,覆盖主流产品版本,包括Windows 10、Windows 11以及Office 2016、Office 2019、Office 2021等常用版本,一站式解决多产品授权管理需求。
借助LibTSforge.dll动态生成授权所需的产品密钥,适配不同授权场景,无论是全新安装还是已有授权的重新激活,都能灵活应对,支持多种密钥生成策略。
通过Out-GridView提供友好的图形化选项界面,用户可以直观地选择授权类型、查看当前授权状态,大大降低了操作门槛,即使是非专业用户也能轻松完成激活操作。
支持KMS(密钥管理服务)、MAK(多次激活密钥)、RETAIL(零售版)、OEM(原始设备制造商)、AVMA(基于Active Directory的批量授权)等多种授权类型,覆盖几乎所有常见的激活场景,灵活度极高。
在静默安装场景下,可自动为LibTSforge.dll支持的每种Office类型授权单一产品,简化批量部署流程,特别适合企业IT管理员进行大规模终端统一激活管理。
支持通过-w(Windows)和-o(Office)参数实现全自动授权,无需手动干预即可完成激活过程,非常适合脚本集成或CI/CD持续集成流程,实现自动化部署。
为KMS授权产品分配伪随机生成的IP地址,有效规避Office正版验证提示(如"Office Genuine Banner"警告),降低被检测风险,提升激活稳定性。
在修改现有授权产品前,强制要求用户确认操作,避免误触导致的授权异常,全面提升操作安全性,保护用户数据安全。
通过Base64编码+GZIP压缩将LibTSforge.dll嵌入脚本中,无需额外依赖文件,单文件即可运行,部署便捷,特别适合需要便携使用或快速分发的场景。
配套提供run.bat批处理文件,用户双击即可快速启动脚本,进一步简化使用流程,无需记住复杂的PowerShell命令即可完成激活操作。
适用人群
本工具特别适合企业IT管理员进行批量授权管理,以及需要同时管理多台电脑授权的个人用户。对于需要快速部署Windows和Office授权的场所有很好的支持作用。
使用技巧
1. 图形界面模式:双击run.bat启动后,会弹出图形化菜单,用户可以通过鼠标点击选择需要激活的产品类型,操作简单直观。
2. 静默模式激活:使用命令行参数-w激活Windows,-o激活Office,组合使用-w -o可同时激活两者,适合脚本自动化部署。
3. 查看当前状态:在图形界面中选择相应选项即可查看当前授权状态,包括授权类型、剩余时间等详细信息。
4. 批量部署建议:企业用户可结合组策略或远程管理工具,实现多台终端的统一激活管理。
5. 安全注意事项:在进行激活操作前,建议先备份当前系统重要数据,确保操作环境安全稳定。
常见问题
Q:激活后是否会被微软检测到?
A:本工具采用伪随机IP分配技术,可以有效降低被检测风险,但建议仅用于测试或学习目的。
Q:是否支持所有版本的Windows和Office?
A:支持主流版本的Windows和Office,包括Windows 10/11、Office 2016/2019/2021等,具体兼容性请参考官方文档。
Q:激活失败怎么办?
A:请确保以管理员权限运行脚本,检查系统环境是否满足要求,必要时可尝试重新启动后再次操作。
更新日志
v5.0版本进行了重大更新,软件更名为PMAS(Powershell Multi Activation System),新增HWID/KMS38激活方式,移除了ASCII字符,并对主菜单界面进行了视觉优化,使用体验更加流畅。