Доброго дня, Коллеги,
сегодня хотелось бы с вами поделиться пошаговой инструкцией по запуску программ, находящихся на удаленном сервере (или ПК) по протоколу RPD.
О программе кратко:
Благодаря технологии Microsoft RemoteApp вы можете легко использовать приложение, запущенное на другом компьютере.
RemoteApp Tool — это утилита, которая позволяет создавать и управлять приложениями RemoteApp, размещенными в Windows (7, 8, 10, XP и Server), а также создавать файлы RDP и MSI для клиентов.
Инструкция:
1. Для создания нам понадобиться сама программа Remote App Tool, актуальную версию можно скачать тут - https://github.com/kimmknight/remoteapptool
2. Скачиваем и запускаем на сервере, управление простое и интуитивно понятное. Нажимаем + и указываем путь к программе:
3. Для примера я выбрал VLC-плеер. Выбираем из списка, выделяем и нажимаем "Create Client Connection"
Указываем адрес сервера, желательно ip, и порт (можно оставить по умолчанию).
4. На вкладке Option рекомендую поставить галочку Create icon files - для создания дополнительной ico данной программы. Она нам понадобиться при создании .exe из получившихся файлов.
5. Получили 2 файла - rdp и ico. На этом можно и остановиться, но иконка "mstsc" очень глаза режет, и если программ таких будет много - не удобно, поэтому объединяем эти 2 файла в .exe
6. Для формирования .exe я буду использовать winrar - быстро и просто.
Создаем архив с этими 2 файлами - создать SFX-архив - Дополнительно - Параметры SFX - На вкладке "текст и графика" добавляем значок, в "Общие" указываем путь для распаковки, я указывал %temp%, и выполнить после распаковки "VLC media player.rdp" - в моем случае.
exe переносим на другой ПК, и радуемся запуску программы по rdp.
Теперь о плюсах и минусах:
1. Во время использования программы, а точнее rdp подключения расходуется намного меньше ресурсов, нежели при полном подключении. Для примера, вот с рабочего сервера, во время работы, кроме самой программы и пары служб система почти ничего не тратит (на стороне сервера):
2. Полная поддержка буфера обмена, удаленных флешек, дисков, принтеров. Всё это можно настроить отдельно через mstsc к данному серверу.
3. Поддержка ключей (Token) для 1С, банков и прочее.
4. Минусы - при обращении к "проводнику" через файл - открыть и т.д. программа обращается к самому серверу естественно. В целях безопасности и удобства надо искать решения. А для обращения к ПК, откуда запущена rpd надо использоваться \\tsclient, что в свою очередь не очень удобно для "Юзеров".
Итог:
Очень полезная программа, сам пользуюсь, и вам советую уделить ей отдельное внимание. Уверен пополнит список полезных программ.