Надежный доступ к заблокированному удаленному компьютеру
Что у меня есть: у меня Windows 7 на моем домашнем ПК.
Что я пытаюсь сделать: я стараюсь, чтобы TeamViewer работал дома, чтобы я всегда мог добраться до своего домашнего компьютера. На днях он полностью испортился и не позволил мне подключиться, но все остальное на ПК было просто отлично.
Предметы, на которые я смотрел:
Я посмотрел на эту ветку, и она, кажется, не относится к тому, что мне нужно:
Можно ли запустить Teamviewer, принимать соединения из командной строки?
... но это не то, что я ищу.
Я посмотрел на это:
... и для проверки сценария по указанному выше URL-адресу я остановил службу на своем компьютере и указал вышеуказанный сценарий vbs на эту службу, и сценарий vbs не перезапустит эту службу, так что это не работает.
Что происходит:
Время от времени на моем домашнем компьютере TeamViewer зависает или каким-либо образом портится, и я не могу подключиться к домашнему компьютеру. В последний раз, когда это происходило, пользовательский интерфейс TeamViewer все еще работал, но рядом со значком в трее была маленькая красная точка, а идентификаторы и пароль были пустыми в пользовательском интерфейсе, поэтому мне пришлось щелкнуть правой кнопкой мыши и убить его, перезагрузить компьютер и все было в порядке.
Что я хотел бы сделать:
Есть ли способ, которым я могу запустить какой-то сценарий или что-то, что полностью убьет все процессы и службы TeamViewer и перезапустит его полностью? Я хотел бы запланировать этот вид деятельности один раз в час, чтобы быть уверенным в том, что я почти всегда буду в состоянии подключиться к своему домашнему компьютеру или просто подождать час, и он должен быть восстановлен и доступен?
Я 20 лет проработал в сфере информационных технологий с сетевым опытом, базами данных, разработкой графического интерфейса, разработкой веб-сайтов, установкой аппаратного и программного обеспечения, но не имею опыта в области хирургии мозга Я попробовал, но теперь прошу помощи.
Благодарю.
1 ответ
Я думаю, что планировщик задач, TaskKill и пакетный скрипт ваш друг здесь. создайте пакетный файл, чтобы остановить любой текущий процесс просмотра команды, а затем перезапустите его. создать пакетный файл что-то вроде:
taskkill /IM TeamViewer.exe
start "" "C:\Program Files (x86)\TeamViewer\TeamViewer.exe"
(замените путь к TeamViewer.exe на вашем компьютере). Затем создайте ежечасное запланированное задание для запуска сценария, используя самые высокие привилегии (используя планировщик заданий Windows).
Поиск Taskkill для получения дополнительной информации об убийстве задач из командной строки.
Просто добавьте, что у вас должен быть компьютер, связанный с вашей учетной записью TeamViewer в группе (например, "Мои компьютеры"), и используйте ту же учетную запись для подключения - в противном случае изменение пароля при перезапуске помешает вам подключиться (вы не будете знать новый пароль).