我有什么:我的家用电脑上安装了Windows 7。
我正在尝试做什么:我正在努力让TeamViewer在家中运行,这样我就可以随时使用我的家用电脑了。有一天它完全搞砸了,不让我联系,但PC上的其他东西都很好。
我看过的项目:
我看了这个帖子,它似乎不适用于我需要的东西:
Is it possible to start Teamviewer, to accept connections, from commandline?
......但它似乎并不是我想要的。
我看过这个:
...并且为了测试上述URL中的脚本,我在我的计算机上停止了一项服务,并将上面的vbs脚本指向该服务,而vbs脚本将不会重新启动该服务,因此无效。
发生了什么:
在我的家用电脑上,TeamViewer会不时挂起或弄乱,我无法连接到家用电脑。上次发生这种情况时,TeamViewer UI仍在运行,但托盘图标旁边有一个小红点,用户界面中的ID号和密码是空白的,所以我必须右键单击并终止它并重新启动计算机没事。
我想做什么:
有没有办法可以运行某种脚本或什么东西来完全杀死所有TeamViewer进程和服务并完全重启?我想每小时安排一次这种类型的活动,所以我可以放心,我几乎总能进入我的家用电脑,或者只是等待一个小时,它应该备份并可用吗?
我在IT领域拥有20年的网络背景,数据库,GUI开发,网站开发,硬件和软件安装,但没有脑外科手术经验。我给了它一个很好的尝试,但我现在正在寻求帮助。
感谢。
答案 0 :(得分:0)
我认为任务调度程序,taskkill和批处理脚本是你的朋友。 创建批处理文件以停止任何当前的团队查看器进程,然后重新启动它。 创建一个批处理文件,如:
taskkill /IM TeamViewer.exe
start "" "C:\Program Files (x86)\TeamViewer\TeamViewer.exe"
(在您自己的计算机上替换TeamViewer.exe的路径)。 然后创建每小时计划任务以使用最高权限运行脚本(使用Windows任务计划程序)。
查找taskkill以获取有关从命令行终止任务的更多信息。
只是要补充一点,您必须将PC与团队中的团队查看器帐户关联(例如我的电脑)并使用相同的帐户进行连接 - 否则重启时密码更改将阻止您连接(您不会知道新密码。)