Домен / Программы · 16.04.2022

RDPman

Актуальная версия: 2.9 (Версии сборок не учитываются)

Для полноценной работы программы необходимо наличие PowerShell версии 5.0 или старше.

UPD 2.9: Программа умеет обновляться, добавилась пара новых скриптов и опций.

В какой-то момент пришёл к выводу, что нужен хороший органайзер-комбайн «всё-в-одном» для работы в домене. Поиск готовых решений завёл в тупик, поэтому принял решение написать что-то своё.

Главное окно программы RDPman

Изначально RDPman был перечнем DNS имён удаленных хостов, к которым можно было подключиться буквально по дабл-клику, но вскоре весь напрашивающийся функционал стало сложно удержать в рамках одного кейса. Пошло-поехало.

Сейчас на перечень всего функционала программы уйдёт хороший такой ватман. С помощью RDPman можно быстро перейти к основным оснасткам и системным папкам Windows, выполнять простейшие функции с буфером обмена, скриншотами и, конечно же, осуществлять подключения к хостам (включая консольную сессию пользователя на удалённом хосте).

Самая стабильная и отзывчивая работа всего функционала программы ожидаема только в рамках домена, административным доступом и установленными компонентами RSAT на ПК с ОС Windows 10. Сюда же можно приплюсовать и службу WinRM и PSRemote. Тут уже групповые политики Вам в помощь.

Программа пишет внятный объемный лог в корневой каталог приложения, умеет запоминать настройки.

Начиная с версии 2.0 в состав программы влились ранее мной написанные мелкие программки. Из наноутилит здесь в наличии: генератор логинов для ActiveDirectory (или любой базы учётных данных) и простейших цифровых паролей на 4 символа (в условиях реализуемых задач создавать что-то сложнее не требовалось).

В последующей подверсии в программу уже был интегрирован модуль расчёта тарифов и доплат до следующего расчетного периода. Очень пригождается при расчёте доплаты за какие-либо услуги.

Поддержка программы осуществляется по мере сил и времени.

Программа написана на Object Pascal в IDE LAZARUS. Скрипты написаны на PowerShell.

Использованы внешние модули: Indy 10, UniqueInstance.

В ресурсы программы интегрированы библиотеки libeay32.dll и ssleay32.dll для полноценной работы модуля Indy 10 (без этих библиотек при попытке обращения к сайту будет выходить ошибка «Could not load SSL library«).

Теперь у программы также есть и онлайн-установщик. Если по каким-то причинам, установить программу из ссылки выше не вышло, воспользуйтесь онлайн установщиком.

Предыдущие версии программы

Версия 2.8.1.7: Скачать исходники | Скачать программу