Rds на основі сеансів в windows server 2018 r2

Додатки RemoteApp є програми, віддалений доступ до яких надається за допомогою служб віддалених робочих столів, але виглядають вони так, ніби це локальні програми. Простіше кажучи, додаток RemoteApp є доступ до віддаленого робочого столу, обмеженому одним додатком. Однак, незважаючи на формулювання вище, користувач може запускати кілька додатків або кілька примірників одного і того ж додатка в одному сеансі.

Rds на основі сеансів в windows server 2012 r2

Використання додатків RemoteApp виглядає хорошою альтернативою традиційним віддаленим робочим столам, оскільки це приносить для системного адміністратора цілий ряд переваг. Ці вигоди пов'язаних з тим, що користувачеві більше не доступний робочий стіл повністю і його дії обмежені кордонами програми яку ви запускаєте. А як відомо, що чим менше у користувача можливостей крутити і налаштовувати, тим надійніше і безпечніше працює система. Користувачам так само зручно використовувати програми RemoteApp, оскільки вони виглядають так само як і будь-який локально встановлене додаток, що значно спрощує роботу.

У цій статті будуть розглянуті наступні моменти:

Публікація додатків RemoteApp

Rds на основі сеансів в windows server 2012 r2
Рис.1 - Публікація додатків RemoteApp

Rds на основі сеансів в windows server 2012 r2
Рис.2 - Вибір публікуються додатків RemoteApp

З додатками, яких немає в списку дещо складніше. Тут потрібно дотримати одна важлива умова - необхідно щоб опубліковане додаток розміщувалося по одному і тому ж шляху на всі серверах вузлів сеансів. Якщо це так, то натискаємо кнопку Додати і вказуємо потрібну програму.

Rds на основі сеансів в windows server 2012 r2
Рис.3 - Вказівка ​​шляху до опублікованим додатком RemoteApp

Як видно на малюнку, вказівка ​​додатки, в даному випадку, відбувається на сервері RDSH2.

Після того, як всі додатки відзначені натискаємо кнопку Далі.

Rds на основі сеансів в windows server 2012 r2
Рис.4 - Вибір публікуються додатків RemoteApp

Rds на основі сеансів в windows server 2012 r2
Рис.5 - Підтвердження вибору додатків RemoteApp

Rds на основі сеансів в windows server 2012 r2
Рис.7 - Веб-доступ до програм RemoteApp

Rds на основі сеансів в windows server 2012 r2
Рис.8 - Віддалене додаток Foxit Reader

Додаток успішно запустився і готово до використання. Про те, що це додаток RemoteApp говорить іконка з зображенням двох спрямованих один до одного стрілок поруч з іконкою основного додатка.

Подивимося, як відобразилося підключення на стороні сервера. Зайдемо в властивості колекції сеансів і подивимося на панель Підключення.

Rds на основі сеансів в windows server 2012 r2
Рис.9 - Підключення до колекції сеансів

На скріншоті вище відображено здійснене підключення. Як бачимо, незважаючи на те, що шлях до програми Foxit Reader ми вказували на сервері RDSH2, підключення було виконано до сервера вузлів сеансів RDSH1.

Зміна параметрів додатків RemoteApp

Кожна програма RemoteApp має ряд ключових опцій, які можна змінити відповідно до вимог. Для того, щоб зайти в меню налаштувань програми досить у вікні колекції сеансів (в даному випадку у вікні Колекція сеансів RDS) на панелі Віддалені програми RemoteApp викликати контекстне меню програми, параметри якого необхідно змінити, і там вибрати єдиний пункт Змінити властивості.

Rds на основі сеансів в windows server 2012 r2
Рис.10 - Виклик вікна властивостей програми RemoteApp

На вкладці Загальні вікна властивостей програми доступні наступні настройки:

Крім налаштувань, в даному вікні відображається інформація про шляхи розміщення додатка, його псевдонім і іконці.

Rds на основі сеансів в windows server 2012 r2
Рис.11 - Загальні параметри програми RemoteApp

Папку віддаленого програми RemoteApp можна або задати вручну, написавши у відповідному полі бажане ім'я папки, або вибравши з існуючого списку, якщо папки були створені раніше. Помістимо додаток Foxit Reader в папку Офісні програми і подивимося, що станеться зі сторінкою веб-доступу.

Rds на основі сеансів в windows server 2012 r2
Рис.12 - Використання папок для сортування додатків RemoteApp

Як бачимо, обраної програми Foxit Reader було успішно поміщено в папку Офісні програми.

На вкладці Параметри можна задати параметри командного рядка для програми. Саме тут можна дозволити використовувати будь-які параметри командного рядка або взагалі заборонити їх використання. Крім цього можна задати примусове використання заздалегідь заданих параметрів. В цілому ряді випадків, останній параметр дуже виручає.

Rds на основі сеансів в windows server 2012 r2
Рис.13 - Параметри командного рядка додатка

Rds на основі сеансів в windows server 2012 r2
Рис.14 - Призначення користувачів додатка

На вкладці Зіставлення типів файлів можна задати типи файлів, які автоматично будуть відкриватися за допомогою обраної програми RemoteApp.

Rds на основі сеансів в windows server 2012 r2

Слід пам'ятати про один дуже важливий обмеження - дана опція не працює в разі веб-доступу до додатків.

У разі, коли віддалене додаток більше не використовується, доцільно скасувати його публікацію. Розглянемо виконання цієї операції на прикладі додатка Калькулятор.

Rds на основі сеансів в windows server 2012 r2
Рис.16 - Як вибрати програму, публікація якого скасовується

У вікні з підтвердженням вибору пропонується перевірити правильність обраних додатків і натиснути кнопку Скасувати публікацію.

Rds на основі сеансів в windows server 2012 r2
Рис.17 - Підтвердження вибору

Як бачимо, процеси додавання, видалення і настройки віддалених програм RemoteApp досить швидко і зручно здійснюються з єдиною панелі Віддалені програми RemoteApp на вкладці колекції сеансів.