是否可以从命令行启动Teamviewer,接受连接?

Ber*_*ers 21 macos command-line remote-access

有一个问题是如何从命令行开始Teamviewer,以进行外向连接,但是我想从命令行启动Teamviewer(因此它可以接受传入的连接).

这可能吗?如果是这样,有人可以提供一些信息吗?我没有在Teamviewers支持网站上的任何地方找到它,到目前为止尝试过不同的方法.

注意:OS是OS X 10.6.8,TeamViewer是TV8.

谢谢

Ald*_*ein 18

http://steronius.blogspot.com/2014/02/replacing-logmein-with-teamviewer-on.html上所述:

这可以通过OSX完成,但似乎有一个需要特定解决方法的错误,我很幸运地注意到了.TeamViewer需要运行两次 - 一次是sudo,另一次是用户:

SSH进入OSX机器并运行TeamViewer,如下所示:

sudo /Applications/TeamViewer.app/Contents/MacOS/TeamViewer

它应该失败并报告:com.teamviewer.desktop:无效的参数com.teamviewer.teamviewer:无效的参数

现在再次运行它没有sudo:

/Applications/TeamViewer.app/Contents/MacOS/TeamViewer

这应该启动TeamViewer并使其为客户端连接做好准备.

如果由于某种原因无法启动,请尝试先设置显示:

export DISPLAY =:0

然后,要获取TeamViewer ID,请执行以下操作:

默认值为/Library/Preferences/com.teamviewer.teamviewer9 ClientID

刚在OS X Lion上测试了这个.

  • 在约塞米蒂确认,效果很好!只需要做一件小事:如果您的计算机从睡眠状态恢复,您需要首先终止teamviewer服务(`sudo killall -9 TeamViewer_Service`),因为它不会自动重新启动,并且在"我的计算机"窗格中保持不可用状态. (3认同)
  • 谢谢,可以确认小牛队.我正在运行TeamViewerHost. (2认同)
  • 完善。虽然没有得到您的密码。为此,请使用Applescript将应用程序前台化(以使密码不会被其他窗口隐藏),截屏并将其邮寄给自己。这个使用mutt来发送邮件,因此您需要先“简单安装mutt”。`osascript -e'告诉应用程序“ TeamViewer”激活” &&屏幕捕获teamviewer.jpg &&回声“没有身体” | mutt -s“ Teamviewer” user@example.com -a teamviewer.jpg` (2认同)

小智 6

执行此操作的方法是使用SSH并编写此命令:open /Applications/TeamViewer.app