如果你想部署 TeamViewer Classic 用户界面,你可以在命令行中加入参数 CLASSICUI=1。
我们建议使用以下命令行:
上次修改时间: 2026年4月2日
请在下方找到基于您想部署在 Windows 设备上的模块的命令行:
重要提示:请务必 用您自己的参数值替换[your_xxx]。
start /wait MSIEXEC.EXE /i "PATH_TO_MSI_FILE\TeamViewer_Host.msi" /qn CUSTOMCONFIGID=YOUR_CUSTOM_CONFIG_ID ASSIGNMENTID=YOUR_ASSIGNMENT_ID
start /wait MSIEXEC.EXE /i "PATH_TO_MSI_FILE\TeamViewer_Full.msi" /qn CUSTOMCONFIGID=YOUR_CUSTOM_CONFIG_ID ASSIGNMENTID=YOUR_ASSIGNMENT_ID
注意: 如果使用自定义主机配置ID配合分配参数并包含部署配置:
如果你想部署 TeamViewer Classic 用户界面,你可以在命令行中加入参数 CLASSICUI=1。
我们建议使用以下命令行:
start /wait MSIEXEC.EXE /i "PATH_TO_MSI_FILE\TeamViewer_Host.msi" /qn CUSTOMCONFIGID=YOUR_CUSTOM_CONFIG_ID ASSIGNMENTID=YOUR_ASSIGNMENT_ID CLASSICUI=1start /wait MSIEXEC.EXE /i "PATH_TO_MSI_FILE\TeamViewer_Full.msi" /qn CUSTOMCONFIGID=YOUR_CUSTOM_CONFIG_ID ASSIGNMENTID=YOUR_ASSIGNMENT_ID CLASSICUI=1
我们将在这里解释我们在设备推荐脚本中使用的参数:
安装了软件包。
允许无声安装。
定义安装路径。
注意: 它也可以在网络路径上。
应用你模块的自定义。
注意: 这只适用于TeamViewer主机。
导入TeamViewer选项。
欲了解更多信息,请阅读以下文章:
注意: 该值必须是有效的绝对本地路径或通往网络共享的路径。
不要将此参数与 IMPORTREGFILE 一起使用。
控制Outlook插件的停用/激活
确实如此: TeamViewer Outlook插件在安装后(默认)被激活
false: 安装后 TeamViewer Outlook 插件被停用
安装一个虚拟设备驱动程序,用于安全密钥重定向功能,允许通过TeamViewer会话使用智能卡和基于fido的设备。
0: 未安装驱动(默认)
1: 安装驱动
这样可以阻止安装桌面快捷方式。
msiexec /i "Path\To\TeamViewer.msi" /qn ADDLOCAL=ALL REMOVE=f.DesktopShortcut
注意: 如果你之前用MSI文件部署过TeamViewer主机,选项是DESKTOPSHORTCUTS=0,现在想去掉快捷方式,请使用以下命令:
msiexec /i "Path\To\TeamViewer.msi" /qn REMOVE=f.DesktopShortcut
安装以下参数的TeamViewer VPN驱动:
INSTALLVPN=1
--retries
如果出现临时错误,任务会重新尝试。注意每次尝试之间有1秒的等待时间。
--timeout
将所有作业尝试的 总计时时间设定为秒数。
示例:
TeamViewer.exe assignment --id YOUR_ASSIGNMENT_ID
--retries=3 --timeout=120
安装 TeamViewer Classic 用户界面
| 错误代码 | 描述 | 问题/解决方案 |
|---|---|---|
1 | 无效命令行参数 | 你似乎拼错了或者用错了命令。 检查你的命令再试一次。 |
2 | 签名验证错误 | - |
3 | 产品未安装 | TeamViewer 尚未安装。在做作业前先安装TeamViewer。 |
4 | 服务配置 - 访问失败 | ComAPI 该分配配置无法与TeamViewer云进行验证。请稍后再试。 |
400 (Linux/FreeBSD 下有40个) | MDv2Assignment - 无效参数 | 命令行语法似乎有错误,或者使用了无效的赋值ID。请检查您的整体命令行语法,并确认复制的分配ID是否为管理控制台的有效配置。 |
401 (Linux/FreeBSD 下有41个版本) | MDv2Assignment - 服务未运行 | 由于TeamViewer运行不正常,任务无法完成。请确认TeamViewer服务正在运行。 |
402 (Linux/FreeBSD 下有42个) | MDv2Assignment - 服务不兼容版本 | TeamViewer 服务与已执行的 TeamViewer 客户端版本不兼容。看起来安装过程没有正确完成。请检查安装情况,如有必要请重新安装TeamViewer。 |
403 (Linux/FreeBSD 下有43个) | MDv2作业——非在线 | TeamViewer客户端无法连接到TeamViewer云端以分配你的设备。请检查客户是否 在线,以及你的网络连接是否正常,然后重新尝试作业。如果这种情况经常发生,可以考虑在命令行界面使用重试选项。 |
404 (Linux/FreeBSD 下有 44 个) | MDv2Assignment - 已经运行中 | 另一个分配流程已经开始 了。请查看该任务的状态。你可以通过在管理控制台中检查设备是否已经注册为托管设备来实现这一点。 |
405 (Linux/FreeBSD 下有 45 个版本) | MDv2Assignment - 超时 | 你的作业尝试已经超时了。请再试一次。考虑增加命令行接口的超时,以防这种情况频繁发生,或者网络不稳定,比如移动端。 |
406 (Linux/FreeBSD 下有 46 个) | MDv2Assignment - 失败 | 你的作业因未知原因失败。请保存日志并联系客服。 |
407 (Linux/FreeBSD 下有 47 个版本) | MDv2Assignment - 访问被拒绝 | 你没有执行任务所需的许可。确保你的用户拥有本地管理员权限。 |
408 (Linux/FreeBSD 下有48个版本) | MDv2Assignment - 政策拒绝 | 该设备上激活的TeamViewer策略阻止移除现有的分配状态。请在管理控制台中禁用该策略。 |
409 | MDv2Assignment - 设备已管理 | 设备已经分配给你们公司,使用相同的分配ID。 |
TeamViewer 为 macOS 部署提供专用 的 ZIP 压缩包 。该软件包可通过 TeamViewer远程界面 直接下载,或 登录账户后从 管理控制台 下载。
本文适用于希望在MacOS设备上部署TeamViewer(版本15及以上)的 Corporate 和 Tensor 许可持有者。
注: 要为 Tensor 用户部署 TeamViewer 远程接口 ,需要一个 TeamViewer 接口策略 (因此需要一个托管设备)。
要下载包含部署包的ZIP压缩包,请按照以下说明作:
点击 下载安装器 按钮后,你可以选择 PKG(macOS 的主机与完整客户端)。
ZIP档案包含多个关键资源,旨在使推广过程简单高效。
Read Me 文件 包含最新的部署指令。这份文件应始终作为您的主要参考,因为它提供了最新的指导,确保您遵循最新的部署步骤。
TeamViewer 提供两种不同的安装包,用于 macOS 的大规模部署:一种用于 完整客户端 ,一种用于 主机 模块。
它们与TeamViewer下载网站上提供的安装程序略有不同,以便于大规模推广:
你还会找到设备分配和设置条件访问的示例脚本(条件访问仅限Tensor客户使用)。
如果你通过 MDM系统管理组织中的macOS设备,可以使用 隐私偏好政策控制 (PPPC) 负载来配置这些权限。你的用户仍然需要自己授权屏幕录制权限。