如何静默卸载 BarTender
概述
通过在 Windows 命令下运行 BarTender 安装程序,可以自动化卸载 BarTender 套件的过程。
使用如下命令行参数,可以编写脚本来移除 BarTender 应用套件的各个组件。
适用范围
BarTender 2016 及更高版本。
信息
在以下所有示例中,[setup file path] 代表你下载的 BarTender 安装程序的位置,实际运行命令前请将其替换为你的文件路径。例如:
C:\Users\username\Desktop\BT2019_R4_140669_Full_x64.exe
BarTender 2016
如果你希望在卸载 BarTender 的同时进行反激活,需要分两步操作——先执行反激活命令,再执行卸载命令。反激活是可选的,也可以只运行卸载命令。
反激活命令如下:
"C:\Program Files\Seagull\BarTender Suite\ActivationWizard.exe" Deactivate
完整命令示例如下:
"C:\Program Files\Seagull\BarTender Suite\ActivationWizard.exe" Deactivate
[setup file path] /s /v"/qn REMOVE=ALL"
BarTender 2019
以下是 BarTender 2019 需要使用的命令示例。请注意,它与 BarTender 2016 使用的命令参数不同。
"C:\Program Files\Seagull\BarTender 2019\ActivationWizard.exe" Deactivate
"[setup file path]" AI_INSTALL_MODE=Remove REMOVE=ALL /quiet
此外,BarTender 2019 及更高版本支持使用已安装 BarTender 版本的 GUID 进行静默卸载。如果你无法访问原始安装程序,这种方式会很有用。查找 GUID 的步骤如下:
在修改 Windows 注册表前,请先咨询你的 IT 部门,否则可能会对电脑造成永久性损坏。
- 打开注册表编辑器(Regedit)。
- 定位到 HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\BarTender 11.1\
- 你会看到一个名为 UninstallString 的值,例如 "msiexec.exe /I{3DC0C21C-3C45-46DF-97EF-3F2878BBA231}"
- 使用该 UninstallString 中的 GUID 部分,可以构建如下的静默卸载命令:"msiexec.exe /qn /X{3DC0C21C-3C45-46DF-97EF-3F2878BBA231}"
以下是结合反激活命令的示例:
"C:\Program Files\Seagull\BarTender 2019\ActivationWizard.exe" Deactivate
msiexec.exe /qn /X{3DC0C21C-3C45-46DF-97EF-3F2878BBA231}
第二种方式中使用的 GUID 可能会变化。请参考相关说明查找正确的 GUID。
BarTender 2021 及更高版本
自 BarTender 2021 R1 起,无需在静默卸载命令前额外添加反激活脚本。如果你希望在卸载的同时反激活 BarTender,只需在卸载命令中添加 DEACTIVATE=True 参数即可。
示例如下:
"[setup file path]" AI_INSTALL_MODE=Remove REMOVE=ALL DEACTIVATE=True