[技术教程] 用一种全新的方式打开 Office Tool Plus

写在开头

对于大多数人来讲,使用 Office Tool Plus 安装 Office 应该都不是什么难事,简单点几下就搞定了。

但有那么一种情况,就是说,如果遇到需要给那些个不懂的谁谁谁装 Office 的时候,就有点头疼了。

远程吧,要点条件;教吧,TA 还不一定想学。我一点都不想伺候 <---(怪不得交不到对象)

为了解决这种情况,我专门写了一个 PowerShell 脚本,可以做到几步安装&激活 Office,下面就让我们来一起看看怎么操作吧!

打开 PowerShell

既然是 PowerShell 脚本,那第一步当然是要先打开 PowerShell 啦,注意是需要管理员权限的。

直接打开

这个简单啦,直接在开始菜单里面找到 Windows PowerShell,然后右键以管理员身份打开就好了。

注意不是 ISE,也不要打开 x86 版本的。

使用 “快速访问” 菜单打开

右键单击开始按钮,然后点击 [终端(管理员)] 或者是 [Windows PowerShell (管理员)];

也可以按下键盘上的 Win + X,再按下 A 就好啦。

使用 “运行” 窗口打开

右键单击开始按钮,然后点击 [运行];

也可以按下键盘上的 Win + X,再按下 R 就好啦。

输入以下代码,然后按下 Ctrl + Shift + Enter;或者在按住 Ctrl + Shift 的时候单击 [确定] 就好啦。

PowerShell -Command "irm 'link' | iex"

代码中的 link 需要根据需求更改,下面的章节会介绍 link 的组成和使用方法。单引号 ' 需要保留,不可去掉。

如果打开的 PowerShell 不是管理员身份的,脚本会进行提示并自动以管理员身份重开一个,但是代码要自己重新敲一遍哦

脚本代码

PowerShell 打开之后就是要输入代码了,代码格式类似于这样的:

irm "https://www.coolhub.top/get/?prod_to_add=O365ProPlusRetail_zh-cn" | iex

其中 irm 表示根据给定的链接下载脚本内容,iex 则为运行该脚本的意思。如果把后面的 | iex 去掉,PowerShell 则会输出脚本的所有内容,但不会执行。

/get/? 之后跟参数,以下是参数列表:

  • lang:脚本的语言,默认为空,即不提供。需要简体中文可以指定为 zh-cn,暂无其他语言。
  • prod_to_add:要安装的产品和语言,多个产品用 '|' 分隔,多个语言用英文逗号分隔,例如:O365ProPlusRetail_zh-cn,en-us|VisioProRetail_zh-cn,en-us
  • exclude_apps:需要排除的 Office 应用程序,多个产品用 '|' 分隔,多个应用程序用英文逗号分隔,例如:O365ProPlusRetail:Bing,Groove,Lync,Publisher,Teams|VisioProRetail:Lync,Groove
  • channel:更新通道,通道 ID 参见帮助文档,默认值为 Current。
  • arch:体系结构,32 或 64,默认值为 32。
  • rm_office:是否在开始部署前移除 Office,true 或 false,默认值为 false。
  • act_office:是否在部署完成后激活 Office,true 或 false,默认值为 false。
  • clear_act:是否在开始激活 Office 前清除 Office 激活信息,true 或 false,默认值为 false。
  • prod_to_act:想要激活的产品 ID,多个 ID 用英文逗号分隔,例如 MondoVolume 或 ProPlus2021Volume,VisioPro2021Volume
  • kms_host:激活时使用的 KMS 主机,默认值为:127.0.0.1

键和值用 = 连接,例如 lang=zh-cn,多个键值之间用 & 连接,例如 lang=zh-cn&prod_to_add=O365ProPlusRetail_zh-cn。

以下是注意事项:

  • prod_to_add 为必须提供的参数,其他为可选参数,可以不提供。
  • 使用这种方法安装需要全程联网,并且不支持使用其他安装源。
  • 这种方法只支持 Windows 10+ 系统,不支持 7,8,8.1 等老旧系统。
  • 为了安全起见,我们还是建议手动安装 Office,或者在执行脚本内容之前进行审查。我们无法 100% 保证脚本是稳定、安全、可靠的,您需要自行承担这可能带来的一切后果。

示例

以下代码安装 64 位的简体中文版 Microsoft 365 企业应用版,包含 Word,Excel 和 PowerPoint:

irm "https://www.coolhub.top/get/?prod_to_add=O365ProPlusRetail_zh-cn&exclude_apps=O365ProPlusRetail:Access,Bing,Groove,Lync,Outlook,OneNote,Publisher,Teams&arch=64" | iex

以下代码安装 64 位的简体中文版 Microsoft 365 企业应用版和 Visio 专业版,包含 Word,Excel 和 PowerPoint:

irm "https://www.coolhub.top/get/?prod_to_add=O365ProPlusRetail_zh-cn|VisioProRetail_zh-cn&exclude_apps=O365ProPlusRetail:Access,Bing,Groove,Lync,Outlook,OneNote,Publisher,Teams|VisioProRetail:Lync,Groove&arch=64" | iex

以下代码安装 64 位的简体中文版 Microsoft 365 企业应用版,包含 Word,Excel 和 PowerPoint,并自动激活:

irm "https://www.coolhub.top/get/?prod_to_add=O365ProPlusRetail_zh-cn&exclude_apps=O365ProPlusRetail:Access,Bing,Groove,Lync,Outlook,OneNote,Publisher,Teams&arch=64&act_office=true&prod_to_act=MondoVolume&kms_host=kms.loli.best" | iex

写在最后

这也是我们第一次尝试这种安装 Office 的方式,因此可能会存在些许不足或者是考虑不周到的地方。

如果大家在使用过程中遇到什么问题,或者有什么建议,欢迎给我们留言哦!

如果您觉得这篇文章对您有用的话,别忘了点个赞哦!

坐等屏幕前的大帅哥、小姐姐打赏个鸡腿  :guai:

点赞
  1. Luke Zhang说道:
    Google Chrome Windows 10
    我试了一下这个 irm https://otp.landian.vip/get/ | iex PowerShell好像不用管理员权限也行。
    1. avatar Yerong说道:
      Google Chrome Windows 10
      不用管理员权限是可以,如果是保存到需要管理员权限的目录就不行,或者最后启动阶段需要手动确认一下 UAC

发表回复