Проекты

RDP Client Plugin

Специалисты Microsoft'а выпустили замечательное приложение для подключения к большому количеству серверов через RDP — RDCMan. И пользовался Я им достаточно долгое время, пока случайно не увидел исключение среды CLR. В этот момент из меня попёр "креатив" об усовершенствовании этой программы.

Главные задачи усовершенствований были:

  1. Возможность встроить RDCMan в любую IDE поддерживаемую SAL хостами.
  2. Возможность передать базовый список подключённых серверов коллегам.
    Т.е. при первом запуске у сотрудника с определённым доступом виден список базовых сервером. Затем он может изменять список по своему усмотрению.
  3. Писать в лог историю соединения и разъединения с серверами (Пишется в output окно View→Output)
    Пример: 24.01.2013 21:32:31 -> An internal error has occurred.
  4. Поучиться на чужом коде (Изучать код было действительно интересно).

Добавление сервера

Для добавления нового подключения, необходимо нажать первую кнопку в тулбаре («Add client»).

В появившемся окне добавления сервера обязательными полями являются:

  • Name — Наименование создаваемого подключения. (Используется для навигации по списку)
  • Computer — Наименование сервера к которому осуществляется подключение
  • User — Логин, под которым осуществляется подключение к серверу

Для подключения к консольной сессии необходимо на вкладке «Connection» установить галочку «Connect to console».

Настройки

  • Close after disconnect: True — Закрыть окно RDC после разъединения с сервером

Программа запускается из контестного меню Tools→RDP Client

Теги:

Скачать

Ссылки

Родительские файлы