你可以通过命令行将TeamViewer 客户端推送到你的设备上。下面是如何进行的。

本文适用于想要在其设备上部署 TeamViewer (版本 15 或更高版本)的TeamViewer CorporateTensor 许可证持有者。

通过命令行分配一个设备

  1. 打开 CMD(Windows)或终端(macOS)。 
  2. 导航到您的 TeamViewer 安装文件夹。 
  3. 在命令行中输入以下命令(如下所示)。 
  4. 按键盘上的 Enter 键。 
  5. (仅适用于 Windows)输入

echo %errorlevel%

进入命令行以验证该过程是否成功。

  • 如果赋值成功,应将值 "0 "返回到命令行。
  • 任何其他的返回值都表明在赋值过程中出现了问题。欲了解更多信息,请参考 "错误代码" 部分。

TeamViewer.exe assignment --id paste_your_assignment_id_here 

示例:

TeamViewer.exe assignment --id 0001CoBBChARKJtw_okR6o_fJ7AisynpEigIACAfAgAJAOjwtNCVK_JiM5lVdgdfguSk-gQ= 

先决条件:

  • TeamViewer 已安装。
  • 对于 TeamViewer 完整客户端,需要启用“从 macOS 开始”选项。

sudo /Applications/TeamViewerHost.app/Contents/Helpers/TeamViewer_Assignment -assignment_id <ID>

示例:

sudo /Applications/TeamViewerHost.app/Contents/Helpers/TeamViewer_Assignment -assignment_id 0001CoBBChARKJtw_okR6o_fJ7AisynpEigIACAfAgAJAOjwtNCVK_JiM5lVdgdfguSk-gQ=

sudo /Applications/TeamViewer.app/Contents/Helpers/TeamViewer_Assignment -assignment_id paste_your_assignment_id_here

示例:

sudo /Applications/TeamViewer.app/Contents/Helpers/TeamViewer_Assignment -assignment_id 0001CoBBChARKJtw_okR6o_fJ7AisynpEigIACAfAgAJAOjwtNCVK_JiM5lVdgdfguSk-gQ=

sudo teamviewer assignment --id paste_your_assignment_id_here 

示例:

sudo teamviewer assignment --id 0001CoABChARKJtw_okR6o_fJ7AisynpEigIACAfAgAJAO4PLaOBrqNDgr6jwtNCVK_JiM5lVdgdfgYo3uQ3pGkAbX8bo_VqPw1Rt61-RLe9AKSwZ14uwOXtUN7FYflrHbWAqRKBF0h8V18ldMcVT1rLF

更新/重新分配

如果你已经有了一个分配的设备,并且你再次通过命令行执行分配,设备分配会被新的分配覆盖。覆盖意味着旧的分配被删除,已经分配的管理器或策略将被丢失。

注意: TeamViewer 策略 "防止删除分配 "也防止在已经分配的设备上进行新的分配。