我有:我的家用电脑上安装了Windows 7。可靠访问锁定的远程计算机
我在做什么:我想让TeamViewer在家里运行,所以我总是可以到我家的电脑。有一天它彻底搞砸了,不让我连接,但PC上的其他一切都很好。
项目我已经看了:
我看着这个线程,似乎并不适用于我所需要的:
Is it possible to start Teamviewer, to accept connections, from commandline?
...但它不似乎是我正在寻找。
我看过这样的:
...并在上面的URL来测试脚本,我停在我的计算机上的服务,并指出上述VBS脚本到服务和vbs脚本不会重新启动该服务,所以这不起作用。
发生了什么事:
不时我家里的电脑上的TeamViewer挂起或被以某种方式搞砸了,我无法连接到我家的电脑。最后一次发生这种情况时,TeamViewer UI仍在运行,但托盘图标旁边有一个红点,ID和密码在用户界面中是空白的,所以我必须右击并杀死它,然后重新启动计算机和所有还好。
我想做什么:
有没有一种方法,我可以运行某种脚本或东西,将彻底杀灭所有的TeamViewer流程和服务以及完全重新启动呢?我想每小时安排一次此类活动,这样我就可以确保几乎总是能够进入我的家用计算机,否则只需等待一小时,它应该备份并可用?
我有20年的IT网络背景,数据库,GUI开发,网站开发,硬件和软件安装,但没有脑外科手术经验。我给了它一个很好的尝试,但现在我正在寻求一些帮助。
谢谢。
嗨,@Charmer。这有点奇怪 - 我进入了设置,并使用密码设置了无人值守访问功能。无人看管中的ID在某种程度上与GUI主屏幕上的ID相同。我重新启动了几次,并且在GUI主屏幕和无人参与设置中ID保持不变,并且无人照管的密码保持不变。有点奇怪,但这是一个快乐的事故。我想知道是否杀死任务会改变这一点 - 但我们会看到。 – user2792497
嗨,@charmer。我尝试了一个只有[taskkill/IM TeamViewer.exe]的批处理文件,并在托盘上弹出一个黄色的泡泡,指出“电视仍在运行,因此您可以继续远程连接。” - 不是确切的报价。所以出于某种原因,taskkill功能不足以杀死进程/服务。 – user2792497
我尝试了在这里找到的方法:[https://community.spiceworks.com/how_to/312-stop-a-hung-service]通过执行[sc queryex teamviewer],然后获取pid并将其插入[ taskkill/f/pid [PID]]命令,它告诉我,[pid]已被终止,但电视gui弹出到前台,电视仍在托盘中,仍在计算机管理的服务列表中。 – user2792497