Создание сценариев TeamViewer VPN

Наша организация использует TeamViewer (v10). Я не нашел способа автоматизировать или группировать задачи процесса на нескольких машинах (например, скопировать один и тот же файл на многие и, в идеале, выполнить). В настоящее время мне приходится делать это по одному.

Недавно я обнаружил, что TeamViewer поддерживает режим подключения «VPN». Это устанавливает прямое IP-соединение между двумя машинами (хостом и клиентом). Однако это неправда, поскольку он не разрешает доступ ко всей удаленной сети.

Каждый раз, когда создается сеанс VPN, он использует IP-адреса DHCP, передаваемые сервером TeamViewer ( 7.0.0.1 ]). Каждый клиентский адаптер настроен на динамический. Кроме того, когда я переопределяю настройки и устанавливаю статический IP-адрес, он не отображается в диалоговом окне. Отображается тот же адрес 7.xxx , даже если для локального сетевого адаптера установлено значение 192.xxx .

TeamViewer VPN dialog

Все это работает для графического интерактивного сеанса. Я хотел бы заключить это в сценарий для задач развертывания.

VPN можно запустить из командной строки:

TeamViewer.exe -i <id> --Password <password> -m vpn

https://community.teamviewer.com/t5/Knowledge-Base/Are-there- parameters-to-start-TeamViewer / ta-p / 4135

Это позволяет мне создать сеанс VPN с удаленным компьютером. Открывается то же диалоговое окно, но команда немедленно возвращается без вывода текста. Я не могу найти способ ни получить данные IP автоматически, ни установить их статически.

Кто-нибудь преуспел в написании сценария TeamViewer VPN?

2
задан 30 November 2017 в 01:25
1 ответ

Наверняка вы уже нашли способ сделать это ... но если нет, вы можете использовать этот пакет автоматизации пользовательского интерфейса под названием TestStack White. Я использовал его для автоматизации передачи файлов между компьютерами через teamviewer.

https://teststackwhite.readthedocs.io/en/latest/

Используйте это вместе с UIspy (или inspect.exe, если он у вас есть) . оба достигают одной и той же цели)

Имейте в виду, что это работает только для прямой передачи файлов (по крайней мере, я не пробовал идти дальше с этим.)

0
ответ дан 3 December 2019 в 14:06

Теги

Похожие вопросы