Инструмент удаленного подключения к серверам подразделений клиентов.
Окно открывается в "Менеджере проектов" из фрайма "Подключения" кнопками "Добавить" и "Изменить".

Верхняя панель содержит информацию о клиенте и подразделении. Считывается из текущей записи и не подлежит редактированию.
Содержит поля:
* Страна / город - страна и город размещения клиента,
* Клиент - ID, GUID и наименование клиента,
* Подразделение - ID, GUID и наименование подразделения.
Значения берутся из таблиц CLIENTS и P_CLIENT_DEPS из базы PC.
Карточка подключения содержит настройки подключения.
Содержит поля:
* Имя - наименование подключения для отображения и поиска в списке подключений.
* Описание - произвольный комментарий. На процесс подключения не влияет. Может содержать имена и телефоны администраторов.
* Тип подключения - фактически выбор программы клиента для удаленного доступа: RDP, TeamViewer, AnyDesk, AmmyyAdmin, VNC, Radmin.
* Адрес подключения - заполняется в зависимости от типа подключения.
* Логин - логин подключения.
Для подключения создается файл "RCon.rdp" в паке с ProjectsControl3.
Для запуска программы используется командная строка
mstsc.exe RCon.rdp <Дополнительные ключи> Пароль передается через OLE-объект непосредственно в форму запроса пароля.
Для запуска программы используется командная строка
TeamViewer.exe -i <Адрес подключения> -p <Пароль> <Дополнительные ключи>
Для запуска программы используется командная строка
AnyDesk.exe <Адрес подключения> --with-password Требуется дополнительное изучение параметров командной строки.
Для запуска программы используется командная строка
AA_v3.exe -elevated -notstartclient -connect <Адрес подключения> <Дополнительные ключи>
Требуется дополнительное изучение параметров командной строки.
Для запуска программы используется командная строка
tvnviewer.exe <Адрес подключения> /password <Пароль> <Дополнительные ключи>
Требуется дополнительное изучение параметров командной строки.
Для запуска программы используется командная строка
Radmin.exe /connect:<Адрес подключения> <Дополнительные ключи>
Требуется дополнительное изучение параметров командной строки.
Для подключения к удаленному компьютеру используются программы клиентов, которые могут размещаться в разных папках у разных пользователей.
Настройки с полными именами программ хранятся в файле projectscontrol.ini
[RLinks] FileRDP=C:\Windows\System32\mstsc.exe FileTeamViewer=C:\Program Files (x86)\TeamViewer\TeamViewer.exe FileAnyDesk=D:\Agbis\Rlinks\AnyDesk\AnyDesk.exe FileAmmyyAdmin=d:\Agbis\Rlinks\AmmyyAdmin\AA_v3.exe FileVNC=D:\Agbis\Rlinks\_VNC_\tvnviewer.exe FileRAdmin=c:\Program Files (x86)\Radmin Viewer 3\Radmin.exe После выбора типа подключения в поле "Клиент ХХХ" отображается полное имя файла исполняемого модуля.
Нужно проверить, что такой файл существует.
При изменении файла клиента в карточке одного подключения изменяет файл клиента и во всех других подключениях этого типа, так как фактически меняется локальная настройка из projectscontrol.ini
Перед запуском программы выполняется проверка ее наличия. Если программа не найдена, то выдается сообщение
