本文目录导读:

- 方法一:使用 AnyDesk 管理控制台(推荐,需付费许可)
- 方法二:使用脚本+MSI 批量部署(适合 Windows 域环境)
- 方法三:使用 RMM 工具(适合 MSP 或托管服务商)
- 方法四:使用 Custom Deploy(简易批处理,适合小规模)
- 常见问题与注意事项
- 总结建议
AnyDesk 的批量升级通常适用于企业版或付费许可用户(因为免费版没有集中的管理控制台),批量升级的核心方法主要有以下三种,具体选择取决于你的网络环境和 IT 管理策略:
使用 AnyDesk 管理控制台(推荐,需付费许可)
这是官方提供的最正规、最省力的方式,前提是你有 AnyDesk 的企业版/专业版账户,并且客户端已经注册到你的管理控制台。
- 登录管理控制台:访问
my.anydesk.com。 - 进入部署策略:在左侧菜单找到 “Deployment” 或 “Policies”(策略)。
- 创建/编辑策略:创建一个新的升级策略,或者编辑现有策略,在策略设置中,找到 “Auto Update”(自动更新)选项。
- 设置更新渠道:
- 你可以选择 “Release”(正式版)或 “Beta”(测试版)。
- 设置升级的具体版本号,或者选择“始终更新到最新版”。
- 应用策略:将该策略应用到指定的设备组或所有设备。
- 等待同步:当客户端连接到 AnyDesk 网络时,会自动检查策略并在后台静默下载并安装更新,用户通常无感知。
优点:全自动、无需脚本、支持版本回滚控制、安全合规。 缺点:需要购买付费许可证。
使用脚本+MSI 批量部署(适合 Windows 域环境)
如果你没有付费许可,但所有电脑都在一个局域网内(或使用企业像管理软件如 SCCM、PDQ 等),可以通过命令行进行强制升级。
步骤:
-
下载离线安装包:
- 去 AnyDesk 官网下载 MSI 文件(适合企业部署)。
AnyDesk_7.x.x.msi。
- 去 AnyDesk 官网下载 MSI 文件(适合企业部署)。
-
准备升级脚本(批处理或 PowerShell):
- 核心逻辑是:先卸载旧版(可选),再静默安装新版。
- 示例批处理脚本:
@echo off REM 停止 AnyDesk 服务 net stop AnyDesk /y REM 强制卸载旧版(如果存在,需要知道旧版的 ProductCode,推荐直接覆盖安装更简单) msiexec /x "AnyDesk.msi" /qn /norestart REM 静默安装新版 MSI msiexec /i "AnyDesk_7.x.x.msi" /qn /norestart INSTALLMODE=1 ADDLOCAL=ALL REM 重启服务 net start AnyDesk
-
分发脚本:
- 通过 组策略(GPO) 的“计算机启动脚本”推送到所有电脑。
- 或使用 SCCM、PDQ Deploy、Intune 等工具将脚本和 MSI 包推送到远程计算机。
注意:
- 覆盖安装参数:通常直接
msiexec /i会自动覆盖旧版本,无需卸载步骤。 - 密码处理:如果你在旧版中设置了无人值守密码,升级后需要保证密码策略不被覆盖,建议使用
SETTINGSFILE=参数指定配置文件。
使用 RMM 工具(适合 MSP 或托管服务商)
如果你在使用 RMM (Remote Monitoring & Management,远程监控和管理) 软件(如 NinjaOne、Datto RMM、Kaseya、Syncro 等),可以利用其内置的软件管理功能。
操作步骤:
- 更新软件库:在 RMM 的控制台中,上传新的 AnyDesk MSI 文件到软件库。
- 创建部署策略:新建一个“软件部署”任务,选择 AnyDesk 并选择“升级”模式。
- 指定目标:选择需要升级的设备组(如“所有 Windows 客户端”)。
- 执行:RMM 会自动在后台静默升级所有目标设备。
优点:与 IT 运维流程紧密结合,日志清晰。 缺点:需要额外购买 RMM 工具。
使用 Custom Deploy(简易批处理,适合小规模)
如果你的企业使用 AnyDesk 的免费版,且数量不多(几十台),可以手动或通过网络共享运行以下命令:
- 将新版本的 .exe 安装包放在网络共享路径(如
\\fileserver\anydesk\AnyDesk.exe)。 - 在所有需要升级的电脑上运行命令(可以通过远程桌面或脚本推送):
copy \\fileserver\anydesk\AnyDesk.exe C:\Temp\AnyDesk_new.exe /Y C:\Temp\AnyDesk_new.exe --install "C:\Program Files (x86)\AnyDesk" --start-with-win --silent
参数解释:
--install:指定安装目录。--start-with-win:设置开机自启。--silent:静默安装。
常见问题与注意事项
| 问题 | 解决方案 |
|---|---|
| 升级后密码失效 | 旧版的密码存储在配置文件中,升级前备份 %appdata%\AnyDesk\system.conf(或 service.conf 取决于安装方式),升级后手动覆盖。 |
| 升级后许可证丢失 | 企业版用户必须确保设备在管理控制台中绑定了许可证,否则升级后可能退回免费版。 |
| 无法静默升级 | 确保使用 --silent 参数(对于 exe)或 msiexec /qn(对于 msi),需要以管理员权限运行。 |
总结建议
- 如果你有预算:直接用 方法一(控制台),最省心。
- 如果你用的是 SCCM/Intune:用 方法二(MSI部署),标准化操作。
- 如果你管理少量电脑(<20台):手动下载新版 exe,使用 方法四 的命令行静默覆盖安装即可,比写脚本更简单。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。