Terminal Services RemoteApp (віддалені програми). Додавання віддалених програм RemoteApp та налаштування глобальних параметрів розгортання Запуск віддаленої програми rdp

Головна / Оптимізація роботи

Не всі знають, що на додаток до служби віддалених робочих столів, Windows Server 2008 R2 є дуже зручна служба віддалених додатків RemoteApp . Суть RemoteApp в тому, що будь-які програми, встановлені на даному сервері, можуть отримати віддалений доступ з будь-якого комп'ютера підключеного до мережі. У цьому випадку, програма буде виконуватися на сервері, але її вікно буде промальовуватися так, якби користувач запустив програму з локального комп'ютера. Можливо згортати та розгортати вікно програми запущеної через RemoteApp, змінювати його розміри та запускати відразу кілька програм разом зі своїми локальними програмами. Це дуже зручний механізм, який може суттєво полегшити адміністрування деяких програм та скоротити витрати на їхню покупку.

Нижче я розповім, як настроїти Видалені програми RemoteApp у Windows Server 2008 R2 на прикладі програми 1с:Підприємство 7.7.


  1. Що знадобиться

  2. Створення RDP-файлу або інсталятора для віддаленої програми

  3. Налаштування користувачів

1. Що знадобиться


  1. Комп'ютер з Windows Server 2008 R2 (про інсталяцію можна прочитати)

  2. Запущений сервер терміналів на даному комп'ютері (про встановлення сервера терміналів читайте )

  3. Також, на цьому комп'ютері має бути встановлений і налаштований додаток, який ми будемо додавати в RemoteApp, в моєму випадку це 1С:Підприємство 7.7 (про особливості установки 1С:Підприємство 7.7 я писав)

2. Створення RDP-файлу або інсталятора для віддаленої програми

Запускаємо « Диспетчер віддалених програм RemoteApp» (« Пуск» — « Адміністрація» — « ») та в меню « Дії» зліва натискаємо на « Додати віддалені програми RemoteApp» .

Після цього ця програма з'явиться у списку віддалених програм RemoteApp. Виділивши його в таблиці натискаємо на « Створити файл RDP» у меню зліва.

Запуститься « Майстер віддалених програм RemoteApp» , натискаємо « Далі» і потрапляємо на вікно « Встановлення параметрів пакета». Тут можна вибрати каталог, куди збережеться RDP-файл, встановити параметри шлюзу віддалених робочих столів, а також параметри сертифіката для захищених з'єднань. Але головне, можна змінити ім'я сервера та порт. Спочатку виставлено ім'я комп'ютера та порт RDP за промовчанням. З такими налаштуваннями програма буде доступна лише з локальної мережі. Якщо необхідно, щоб програма запускалася і з усіх комп'ютерів, підключених до мережі Інтернет, ім'я сервера потрібно замінити на зовнішню IP-адресу, а також, за необхідності, змінити порт, який прокинутий на маршрутизаторі для даного сервера, як показано на скріншоті нижче.

Порт також слід змінити, якщо ви змінювали порт за замовчуванням для сервера терміналів (про те, як це зробити, можна прочитати ). Завершуємо роботу майстра натиснувши Далі» та « Готово» , після чого у вказаному каталозі знайдемо файл із розширенням rdp.
Аналогічно можна створити msi-установник, натиснувши на « Створити пакет інсталятора Windows». При запуску установщика, що вийшов таким чином, він буде створювати RDP-ярлик на робочому столі і в меню пуск з іконкою вибраної програми.
Тепер, якщо запустити RDP-файл з іншого комп'ютера в мережі, то з'явиться вікно введення логіна/пароля для входу на сервер.

Після введення даних побачимо вікно 1С:Підприємство так, ніби ми запустили його з локальної машини.

3. Налаштування користувачів

Якщо програма запускатиме кілька користувачів з однаковими налаштуваннями, то необов'язково додавати кожного на сервер. Досить створити лише одного користувача, скажімо User_1C(про те, як створити користувача можна прочитати ), налаштувати всі параметри (список баз, принтери тощо) для цього користувача і дозволити множинні сеанси.

Для того щоб дозволити множинні сеанси заходимо до « Пуск» — « Адміністрація» — « Служби віддалених робочих столів» — « Конфігурація вузла сеансів віддалених робочих столів» клацаємо 2 рази по « Обмежити користувача єдиним сеансом» , у вікні властивостей знімаємо галочку « Обмежити всіх користувачів одиночними сеансами» .

Значення поміняється на « Ні» .

Окрім цього, треба знати ще про один нюанс. Справа в тому, що при закритті програми, запущеної через RemoteApp, користувач не вивантажується автоматично, а вимкнений обліковий запис так і продовжує "висіти" на сервері. Щоб змінити це, у властивостях користувачів, які запускатимуть програми через RemoteApp, на вкладці « Сеанси» встановлюємо « Завершення вимкненого сеансу» через 1 хвилину.

На цьому налаштування закінчено. Ми виконали її таким чином, що кілька людей одночасно можуть працювати з програмою 1С:Підприємство 7.7 під одним обліковим записом (для зручності роботи можна створити кілька облікових записів, наприклад, User_1c_Buh,User_1C_Operator, User_1C_Skladі т. д. або окремий обліковий запис для кожного користувача).

У операційних системах сімейства Windows (не домашньої) можна включати режим віддаленого робочого стола. Це буває дуже зручно, тому що працюючи на віддаленій машині ми отримуємо картинку, а не перекидаємось громіздкими файлами по мережі або навіть через інтернет, що в рази збільшує швидкість роботи. Інша річ, що політика розробників ОС обмежила цю можливість тільки 1 робочим користувачам. Якщо нам наприклад треба підключитися скажемо через планшет і попрацювати на комп'ютері - чому ж і ні!

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

У нових серверних версіях починаючи з Windows Server 2008 з'явився цікавий додатокфункція Terminal Services RemoteApp (віддалені програми).Ось її ми зараз спробуємо включити в себе. На прикладі відкриття блокноту.

Розпишемо все за етапами.

1. Правимо реєстр. regedit.exe. І йдемо гілкою:

HKLM\Software\Microsoft\WindowsNT\CurrentVersion\TerminalServer\TSAppAllowList

У розділі TSAppAllowList створюємо новий підрозділ Applications. Далі створюємо підрозділи для програм, які повинні будуть запускатися як RemoteApp. Для кожної програми власний підрозділ. Для перевірки створимо підрозділ з назвою Notepad (тут для прикладу назва ролі не відіграє, поки він використовується для нас і надалі ми його пропишемо у файлику - Remoute RDP). Переходимо в нього і створюємо два рядкові параметри Name та Path.

Для параметра Name задаємо значення notepad.exe або іншу програму (хоч КонтрСтрайк)

а для Path - шлях до папки де лежить додаток, у разі - C:\Windows. (Шлях має бути до папки на комп'ютері, який виступатиме у ролі термінального сервера з Windows 7). Тільки шлях до файлу, а не сам шлях з самим файлом.

Додаємо програми таким чином. У розділіApplications створюємо додаткові розділи для кожної програми. І в цих розділах створюємо два рядкові параметри Name та Path.

Змінимо ще один параметр.

Переходимо до розділу TSAppAllowList. І виставимо значення 1 для параметра fDisableAllowList.

З реєстром ми закінчили.

2. Створимо файл для підключення до віддаленого робочого столу.

Запускаємо утиліту Підключення до віддаленого робочого столу через меню Пуск -> Стандартні, чи Win+R, вводимо mstsc, Enter.

У вікні вводимо ім'я ПК, або IP адресу комп'ютера з Windows 7 TS RemoteApp. Тиснемо Зберегти як ... І зберігаємо в будь-якому місці.

Відкриємо отриманий файл у Notepad++

У файлі змінюємо значення параметра remoteapplicationmode:i:0 на remoteapplicationmode:i:1.Після додамо 3 рядки:

remoteapplicationmode:i:1

remoteapplicationprogram:s:notepad

disableremoteappcapscheck:i:1

alternate shell:s:rdpinit.exe

Зберігаємо файл RemoteApp.rdp та запускаємо.

При підключенні запитає логін та пароль. Потрібно, щоб обліковий запис входив до групи Користувачі віддаленого робочого столу. Або треба бути локальним адміном, або доменним. Якщо всі умови дотримані, через пару секунд відкриється Notepad.

Якщо при підключенні вискакує повідомлення: “Наступна віддалена програма RemoteApp відсутня у списку дозволених програм”, то потрібно перевірити параметр реєстру fDisableAllowList, що має значення 1.

Не завжди для роботи користувачів на термінальному сервері потрібна повноцінна сесія віддаленого робочого столу. Допустимо у вашій компанії користувачі використовують на термінальному сервері лише програму 1С: Підприємство 8.2. Тут ми можемо використати технологію RemoteApp, яка з'явилася в Windows 2008.

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

Налаштування програми RemoteApp на прикладі 1С: Підприємство 8.2:

  1. Відкриваємо (Рис.1):

2. У диспетчері, на панелі дій праворуч, вибираємо "Додати віддалені програми RemoteApp"(Мал.2):

3. Відкриється. Натискаємо Далі(Мал.3):

5. У наступному вікні натискаємо Готово(Мал.5):

6. Бачимо, що у вікні "Диспетчер віддалених програм RemoteApp"внизу, у списку віддалених програм RemoteApp з'явився додаток 1С підприємство. Клацаємо на ньому правою кнопкою миші -> "Створити RDP-файл"(Рис.6):

7. Відкриється "Майстер віддалених програм (RemoteApp)", тиснемо Далі(Мал.7):

8. У наступному вікні ми визначаємо параметри нашого пакета. Можемо змінити місце збереження файлу RDP, змінити порт сервера, встановити параметри шлюзу служб терміналу і вибрати сертифікат. натискаємо Далі(Мал.8):

9. У наступному вікні натискаємо Готово(Мал.9):

10. Копіюємо потрібним користувачам наш файл RDP (місце збереження файлу можемо змінити в пункті 8, за замовчуванням - C:\Program Files\Packaged Programs. Скопіювати можна ручками або через logon скрипт у груповій політиці. Відкриваємо наш RDP-файл (Мал.10):

11. Для запуску програми натискаємо Підключити(ставимо галку, щоб це питання надалі не повторювалося) (Рис.11):

12. Вводимо облікові дані та натискаємо Підключити. Пам'ятаємо, що користувач повинен мати право на підключення до служби віддалених робочих столів (Мал.12).

Технологія RemoteApps є однією з функцій ролі служб терміналів у Windows Server 2008. До появи RemoteApps служби терміналів мали на увазі відображення на стороні клієнта всього віртуального робочого столу віддаленого сервера. Такий підхід досить зручний у низці ситуацій, однак у тому випадку, якщо користувачеві необхідно створити ефект того, що програма, запущена на термінальному сервері, відображалася на стороні клієнта термінала, створюючи ілюзію його локальної роботи, такий підхід не працює. Саме таку функціональність і забезпечують функції RemoteApps, про які ми й поговоримо у цій статті.

Підготовка сервера до встановлення RemoteApps

Перед використанням технології RemoteApps на сервері Windows Server 2008 необхідно виконати низку умов. В першу чергу на вашому сервері має бути.

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

І, нарешті, якщо планується зробити доступ до додатків через браузер за допомогою ролі TS Web Access, необхідно налаштувати, описані в статті .

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

Що таке RemoteApps?

RemoteApps є частиною ролі служб терміналів у Windows Server 2008. Мета служб терміналів – забезпечення доступу клієнтських систем до робочого столу та додатків, що працюють на термінальному сервері. Як випливає з назви, віддалений доступ до робочого столу означає відображення всьогоробочий стіл сервера на екрані локального клієнта. Такий підхід дозволяє користувачеві виконувати різні завдання на сервері, у тому числі запускати та взаємодіяти з програмами на віддаленому хості. Функція RemoteApps допомагає уникати надання користувачеві доступу до всього робочого столу віддаленої системи, в тому випадку, якщо йому потрібна лише одна програма. При запуску кожної програми RemoteApp, вона відображається в окремому вікні на робочому столі клієнта, тобто так само, якби воно було встановлено і запушене локально.

RemoteApps можуть бути запущені за допомогою спеціального посилання на веб-сторінці TS Web Access або шляхом встановлення спеціального файлу на комп'ютері клієнта.

Налаштування програми як RemoteApp

Процес налаштування RemoteApps здійснюється за допомогою утиліти TS RemoteApp Manager. Його можна запустити з меню Запуск -> Усі програми -> Terminal Services -> TS Remote App Manager,або за допомогою оснащення remoteprograms.msc. Після запуску, інтерфейс менеджера буде виглядати приблизно так:


Для налаштування програми як RemoteApp, необхідно натиснути посилання Add RemoteApp Programsу панелі Actions,розташований у правому верхньому кутку екрана менеджера RemoteApp Manager. На екрані з'явиться майстер RemoteApp,містить список встановлених у системі додатків. Вам необхідно відзначити галочками одну або кілька додатків, та натиснути Next.


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

Цей діалог дозволяє налаштувати такі параметри:

  • RemoteApps program name– ім'я програми, під якою цей додаток буде видимим для користувача.
  • Location:— фізичний шлях до файлу програми, що виконується.
  • Alias ​​(Псевдонім)- Унікальний ідентифікатор для програми або програми, як правило, тут використовується ім'я виконуваного файлу без розширення.
  • –керує доступом до програми RemoteAppчерез TS Web Access. Докладніше про TS Web Access читайте пост під назвою .
  • Command-Line Arguments(параметри командного рядка)-Встановлює правила для використання програмою аргументів командного рядка.
  • Change Icon–Дозволяє встановити та змінювати іконку програми

Після внесення будь-яких змін до властивостей RemoteApp, натисніть кнопку ОК, а потімNext.Після завершення налаштування програм вони будуть перераховані у списку RemoteApp Programs,як показано на малюнку:


Після налаштування RemoteApps, віддалені користувачі можуть починати їх використання. Залишилося встановити на ПК клієнта спеціальний пакет Windows Installer або скопіювати йому заздалегідь сформований.rdp файл, або ж надати йому доступ до TS Web Access. Кожен із цих підходів будуть детально розглянуті у наступних розділах.

Доступ користувачів до RemoteApps через TS Web Access

За замовчуванням, програма RemoteApps доступна через TS Web Access. Перевірити цей факт можна, як зазначено вище, за допомогою вікна властивостей RemoteApp та наявності в ньому зазначеного чекбоксу RemoteApp is available through TS Web Access. Природно, цей параметр може бути змінений у будь-який час, для чого у списку програм RemoteApp потрібно вибрати потрібну програму і перейти в її властивості.

Отже, якщо ваші RemoteApps налаштовані для доступу через TS Web Access, просто відкрийте вікно браузера та введіть URL-адресу веб-сторінки:

Як значення Server1 Ви можете використовувати ip адресу або ім'я вашого термінального сервера. Коли з'єднання буде встановлено, перед відображенням сторінки браузер запросить ім'я користувача та пароль.

Для запуску програми користувачеві досить просто натиснути на його піктограму, після чого з'явиться початкове вікно запуску RemoteApp. У ньому потрібно буде вибрати установки термінального з'єднання, наприклад які локальні ресурси клієнта (наприклад, диски, пристрої, клавіатура, миша, принтер, порти і т.д.) повинні бути доступні в програмі, запущеній на віддаленій системі. Це може бути корисно, наприклад, якщо користувачеві потрібно друкувати з віддаленої програми на локальному принтері, або зберігати файли відразу на локальний диск або флешку USB:


Після встановлення з'єднання вікно термінальної програми відображається у вікні на локальному комп'ютері.

Доступ до RemoteApps за допомогою пакетів Windows Installer

Альтернативним способом доступу до програм RemoteApp є використання пакетів інсталятора Windows, які необхідно розвернути на тих системах, з яких передбачається здійснювати доступ на сервер терміналів. Щоб створити файл Windows Installer для RemoteApp, клацніть правою кнопкою миші на вибраному застосунку в менеджері RemoteApp і виберіть команду CreateWindowsInstallerPackage. У майстрі, що з'явився, необхідно вибрати каталог, в який на клієнті буде встановлений RemoteApp. Також за допомогою цього майстра можна перевизначити порт протоколу RDP, який використовуватиметься клієнтом для доступу до сервера RemoteApp. І, нарешті, тут можна налаштувати захист віддаленого доступу за допомогою сертифікатів.

Після натискання кнопки NextВи можете вказати, чи потрібно на клієнті створювати ярлики на робочому столі та меню «Пуск». І останнє налаштування – це налаштування асоціації із розширеннями файлів. Як приклад асоціації файлів можна навести, для програми Word - файли з розширенням .doc, а Excel - .xls. При налаштуванні подібної асоціації програми з розширенням.doc, автоматично запуститься через RemoteApp асоційоване програмне забезпечення Word, в якому цей файл і буде відкритий. За вказане зіставлення відповідають параметри опції Takeoverfileextensions .

Після створення пакета файл . mscбуде знаходитись по шляху, який ви вказали в процесі створення такого пакета (за замовчуванням це \ ProgramFiles\PackagedPrograms). Цей файл можна скопіювати на будь-яку клієнтську систему, де він повинен бути запущений. В результаті інсталяції Windows Installer RemoteApp можна знайти в меню «Пуск» ( Start-> AllPrograms-> RemotePrograms).

У цьому випадку, так само як і при використанні TS Web Access, користувач матиме можливість вказати, які локальні ресурси, такі як диски, порти та принтери повинні бути доступними у віддаленому додатку.

Запуск RemoteApps за допомогою .rdp файлів

Процес створення RDP файлу для RemoteApp повністю аналогічний до процесу створення пакета Windows Installer. Щоб створити RDP файл для RemoteApp, клацніть правою кнопкою миші по вибраному RemoteApp в менеджері TS RemoteApp і виберіть пункт меню Create.rdpFile. В результаті відкриється майстер, який вимагатиме від вас вказати каталог, в якому буде створено . rdpфайл, також можна буде визначити для створюваного RemoteApp, а також можна встановити захист термінальної сесії за допомогою цифрового підпису.

Після завершення налаштувань, натисніть кнопку Готово, і в результаті в каталозі, який ви вказали (за замовчуванням, це C:\Program Files\Packaged Programs) з'явиться новий . rdpфайл.Цей файл потрібно скопіювати на будь-яку систему, з якою передбачається користуватися віддаленим програмою RemoteApp.

Як і у випадку з TS Web Access, користувач може визначити, які локальні ресурси можуть бути доступними в опублікованій термінальній програмі.

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

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

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

  1. Процес публікації програм RemoteApp
  2. Перевірка працездатності програм RemoteApp
  3. Зміна параметрів опублікованих програм RemoteApp
  4. Скасування публікації програм RemoteApp

Публікація програм RemoteApp

Для того, щоб опублікувати будь-яку програму RemoteApp потрібно відкрити Диспетчер завдань, перейти в Служби віддалених робочих століві там перейти за посиланням на ім'я колекції сеансів. У вікні колекції сеансів натискаємо на посилання Публікація віддалених програм RemoteApp. Якщо вже є опубліковані програми, необхідно натиснути кнопку Завданняі у меню вибрати Опублікувати.


Рис.1 — Публікація програм RemoteApp

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

Публікувати можна як встановлені програми, так і свої власні. Спробуємо опублікувати один встановлений (Калькулятор) та один власний додаток (Foxit Reader). Для того, щоб опублікувати вбудовану програму, необхідно відзначити її і натиснути кнопку Далі.


Рис.2 — Вибір програм, що публікуються RemoteApp

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


Рис.3 — Вказівка ​​шляху до публікованого програми RemoteApp

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

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


Рис.4 — Вибір програм, що публікуються RemoteApp

У наступному вікні підтверджуємо свій вибір, натиснувши кнопку Опублікувати


Рис.5 — Підтвердження вибору програм RemoteApp

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


Рис.6 — Звіт про публікацію програм RemoteApp

Перевірка публікації програм RemoteApp

Після успішної публікації віддалених програм RemoteApp, перевіримо коректність їх роботи. Для цього здійснимо веб-доступ до RDS з однієї з робочих станцій домену. Нагадаю, що для того, щоб отримати веб-доступ до служб віддалених робочих столів, необхідно перейти за спеціальним посиланням на вид https://servername/rdweb.У даному випадку це посилання https://rdwh.domain.local/rdweb.


Рис.7 — Веб-доступ до програм RemoteApp
Рис.8 — Віддалена програма Foxit Reader

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

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


Рис.9 — Підключення до колекції сеансів

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

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

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


Рис.10 — Виклик вікна властивостей програми RemoteApp

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

  1. Ім'я дистанційної програми RemoteApp. Дозволяє встановити довільне ім'я для опублікованої програми.
  2. Показувати віддалений додаток у службі веб-доступу до віддалених робочих столів.Якщо вибрати пункт Ні, то програма не відображатиметься списку програм на сторінці веб-доступу і не буде доступна користувачам, хоча буде встановлено на серверах вузлів сеансів і матиме статус опублікованого.
  3. Папка дистанційної програми RemoteApp. Цей параметр дозволяє впорядковувати програми RemoteApp, розкладаючи їх у папки.

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


Рис.11 — Загальні параметри програми RemoteApp

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


Рис.12 — Використання папок для сортування програм RemoteApp

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

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


Рис.13 - Параметри командного рядка програми

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


Рис.14 — Призначення користувачів програми

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

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

Скасування публікації програм RemoteApp

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

Для того, щоб викликати майстер скасування публікації віддалених програм RemoteApp потрібно вибрати пункт Скасувати публікацію видалених програм RemoteAppв меню Завданняна панелі Віддалені програми RemoteApp.


Рис.15 — Виклик майстра скасування публікації програми

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


Рис.16 — Вибір програми, публікація якої скасовується

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


Рис.17 - Підтвердження вибору

Після успішного виконання операції скасування публікації з'явиться вікно, яке повідомляє про це.


Рис.18 — Успішне скасування публікації програми RemoteApp

***

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

© 2022 androidas.ru - Все про Android