Windows Server 2012 R2 Remote Desktop – публикация приложения RemoteApp с файловой шары


Как обещал, начинаю понемногу публиковать материалы по настройке Remote Desktop Services (RDS) в Windows Server 2012 R2. Начиная с версии 2012 изменилось многое в настройке RDS и очень мало документации с объективной информацией о том, как правильно теперь проектировать, настраивать и эксплуатировать RDS. Поэтому на каждом шагу можно напороться на проблему.

 

Вот такой пример. Если настраивать публикацию RemoteApp через новый визард в Server Manager,

clip_image002

то вы можете выбрать только программы установленные на самом терминальном сервере (серверах) в коллекции. Даже если вы воспользуетесь кнопкой Add и укажите путь к сетевой папке с исполняемым файлом, то не сможете применить изменение – получите ошибку:

clip_image003

К счастью это ограничение касается только GUI интерфейса. Для публикации программы расположенной на сетевой шаре или DFS нужно воспользоваться Powershell и модулем RemoteDesktop. Надо отметить, что этот модуль обладает массой странностей, и одна из них в том, что не всегда этот модуль загружается автоматически. (Все это пока оставим за скобками этой статьи).

И так, чтобы выполнить публикацию делаем следующим образом:

Import-Module RemoteDesktop

New-RDRemoteApp -CollectionName «collection_name» -DisplayName «remote_app_display_name» -FilePath «\\server\share\executable.exe» -ShowInWebAccess $true

 

(Последний параметр ShowInWebAccess обеспечивает публикацию на RD Web портале.) После этого нужно перезапустить Server Manager, чтобы увидеть в GUI опубликованное приложение. (Еще одна странность: список RemoteApp программ не обновляется по F5).

После этих манипуляций опубликованное приложение появляется в GIU, где можно менять все его параметры кроме пути к приложению. Либо параметры публикации можно настраивать с помощью командлета Set-RDRemoteApp.

Полезные ссылки:

1.       New-RDRemoteApp

2.       Set-RDRemoteApp

3.       RemoteApp improvements in Windows Server 2012 R2

Реклама

Один ответ

  1. Печально что эта бага UI Server Manager перекочевала из Windows Server 2012 в новую версию ОС. В прошлом году тоже наступил на эти грабли: http://blog.it-kb.ru/2013/09/11/publish-remoteapp-in-rds-farm-windows-server-2012-consultant-plus-application-on-file-share-over-powershell/

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: