AnyDesk怎样批量升级软件版本

ANYDESK ANYDESK 7

本文目录导读:

AnyDesk怎样批量升级软件版本-第1张图片-AnyDesk 加密远程-运维工具

  1. 方法一:使用 AnyDesk 管理控制台(推荐,需付费许可)
  2. 方法二:使用脚本+MSI 批量部署(适合 Windows 域环境)
  3. 方法三:使用 RMM 工具(适合 MSP 或托管服务商)
  4. 方法四:使用 Custom Deploy(简易批处理,适合小规模)
  5. 常见问题与注意事项
  6. 总结建议

AnyDesk 的批量升级通常适用于企业版付费许可用户(因为免费版没有集中的管理控制台),批量升级的核心方法主要有以下三种,具体选择取决于你的网络环境和 IT 管理策略:

使用 AnyDesk 管理控制台(推荐,需付费许可)

这是官方提供的最正规、最省力的方式,前提是你有 AnyDesk 的企业版/专业版账户,并且客户端已经注册到你的管理控制台。

  1. 登录管理控制台:访问 my.anydesk.com
  2. 进入部署策略:在左侧菜单找到 “Deployment”“Policies”(策略)。
  3. 创建/编辑策略:创建一个新的升级策略,或者编辑现有策略,在策略设置中,找到 “Auto Update”(自动更新)选项。
  4. 设置更新渠道
    • 你可以选择 “Release”(正式版)或 “Beta”(测试版)。
    • 设置升级的具体版本号,或者选择“始终更新到最新版”。
  5. 应用策略:将该策略应用到指定的设备组或所有设备。
  6. 等待同步:当客户端连接到 AnyDesk 网络时,会自动检查策略并在后台静默下载并安装更新,用户通常无感知。

优点:全自动、无需脚本、支持版本回滚控制、安全合规。 缺点:需要购买付费许可证。


使用脚本+MSI 批量部署(适合 Windows 域环境)

如果你没有付费许可,但所有电脑都在一个局域网内(或使用企业像管理软件如 SCCM、PDQ 等),可以通过命令行进行强制升级。

步骤:

  1. 下载离线安装包

    • 去 AnyDesk 官网下载 MSI 文件(适合企业部署)。AnyDesk_7.x.x.msi
  2. 准备升级脚本(批处理或 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
  3. 分发脚本

    • 通过 组策略(GPO) 的“计算机启动脚本”推送到所有电脑。
    • 或使用 SCCMPDQ DeployIntune 等工具将脚本和 MSI 包推送到远程计算机。

注意

  • 覆盖安装参数:通常直接 msiexec /i 会自动覆盖旧版本,无需卸载步骤。
  • 密码处理:如果你在旧版中设置了无人值守密码,升级后需要保证密码策略不被覆盖,建议使用 SETTINGSFILE= 参数指定配置文件。

使用 RMM 工具(适合 MSP 或托管服务商)

如果你在使用 RMM (Remote Monitoring & Management,远程监控和管理) 软件(如 NinjaOne、Datto RMM、Kaseya、Syncro 等),可以利用其内置的软件管理功能。

操作步骤:

  1. 更新软件库:在 RMM 的控制台中,上传新的 AnyDesk MSI 文件到软件库。
  2. 创建部署策略:新建一个“软件部署”任务,选择 AnyDesk 并选择“升级”模式。
  3. 指定目标:选择需要升级的设备组(如“所有 Windows 客户端”)。
  4. 执行:RMM 会自动在后台静默升级所有目标设备。

优点:与 IT 运维流程紧密结合,日志清晰。 缺点:需要额外购买 RMM 工具。


使用 Custom Deploy(简易批处理,适合小规模)

如果你的企业使用 AnyDesk 的免费版,且数量不多(几十台),可以手动或通过网络共享运行以下命令:

  1. 将新版本的 .exe 安装包放在网络共享路径(如 \\fileserver\anydesk\AnyDesk.exe)。
  2. 在所有需要升级的电脑上运行命令(可以通过远程桌面或脚本推送):
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,使用 方法四 的命令行静默覆盖安装即可,比写脚本更简单。

标签: AnyDesk 批量更新

抱歉,评论功能暂时关闭!