мета-данные страницы
Форма "Параметры подключения"
Инструмент удаленного подключения к серверам подразделений клиентов.
Окно открывается в "Менеджере проектов" из фрайма "Подключения" кнопками "Добавить" и "Изменить".
Кнопки
- Тест - запускает тестовое подключение. Действие полностью эквивалентное действию кнопки "Подключить" на фрайме "Подключения". Перед выполнение теста выполняется сохранение параметров в базу данных.
- Отмена - закрывает форму без сохранения параметров.
- OK - сохраняет параметры закрывает форму.
- История - показывает список операций по подключению к удаленному компьютеру.
- Помощь - открывает текст с описанием элементов формы.
Карточка подразделения
Верхняя панель содержит информацию о клиенте и подразделении. Считывается из текущей записи и не подлежит редактированию.
Содержит поля:
- Страна / город - страна и город размещения клиента,
- Клиент - ID, GUID и наименование клиента,
- Подразделение - ID, GUID и наименование подразделения.
Значения берутся из таблиц CLIENTS и P_CLIENT_DEPS из базы PC.
Карточка подключения
Карточка подключения содержит настройки подключения.
Содержит поля:
- Имя - наименование подключения для отображения и поиска в списке подключений.
- Описание - произвольный комментарий. На процесс подключения не влияет. Может содержать имена и телефоны администраторов.
- Тип подключения - фактически выбор программы клиента для удаленного доступа: RDP, TeamViewer, AnyDesk, AmmyyAdmin, VNC, Radmin.
- Адрес подключения - заполняется в зависимости от типа подключения.
- Логин - логин подключения.
- Пароль - заполняется в зависимости от типа подключения.
- Дополнительные ключи - значение поля будет без изменений добавлено в командную строку. Это позволяет использовать нестандартные настройки подключения. Обычно поле не используется.
Настройки RDP
- Адрес подключения - IP или имя хоста.
- Логин - логин для входа в Windows. В зависимости от настроек Windows это краткое имя пользователя, например, adm или полное с указанием имени компьютера или домена, например, vmwin10fb\adm.
- Пароль - пароль пользователя Windows.
- Клиент RDP - по умолчанию C:\Windows\System32\mstsc.exe
Для подключения создается файл "RCon.rdp" в паке с ProjectsControl3.
Для запуска программы используется командная строка
mstsc.exe RCon.rdp <Дополнительные ключи>
Пароль передается через OLE-объект непосредственно в форму запроса пароля.
Настройки TeamViewer
- Адрес подключения - ID подключения. Непосредственно перед подключение удаляются все символы, кроме цифр.
- Логин - не используется.
- Пароль - пароль подключения.
- Клиент TeamViewer - по умолчанию C:\Program Files (x86)\TeamViewer\TeamViewer.exe
Для запуска программы используется командная строка
TeamViewer.exe -i <Адрес подключения> -p <Пароль> <Дополнительные ключи>
Настройки AnyDesk
- Адрес подключения - ID подключения.
- Логин - не используется.
- Пароль - пароль подключения.
- Клиент AnyDesk - по умолчанию AnyDesk.exe
Для запуска программы используется командная строка
AnyDesk.exe <Адрес подключения> --with-password
Требуется дополнительное изучение параметров командной строки.
Настройки AmmyyAdmin
- Адрес подключения - ID подключения.
- Логин - не используется.
- Пароль - пароль подключения.
- Клиент AmmyyAdmin - по умолчанию AA_v3.exe
Для запуска программы используется командная строка
AA_v3.exe -elevated -notstartclient -connect <Адрес подключения> <Дополнительные ключи>
Требуется дополнительное изучение параметров командной строки.
Настройки VNC
- Адрес подключения - ID подключения.
- Логин - не используется.
- Пароль - пароль подключения.
- Клиент VNC - по умолчанию tvnviewer.exe
Для запуска программы используется командная строка
tvnviewer.exe <Адрес подключения> /password <Пароль> <Дополнительные ключи>
Требуется дополнительное изучение параметров командной строки.
Настройки Radmin
- Адрес подключения - ID подключения.
- Логин - не используется.
- Пароль - пароль подключения.
- Клиент Radmin - по умолчанию c:\Program Files (x86)\Radmin Viewer 3\Radmin.exe
Для запуска программы используется командная строка
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
Перед запуском программы выполняется проверка ее наличия. Если программа не найдена, то выдается сообщение