подключение к удаленному рабочему столу и приложениям remoteapp
Обновление для возможности подключения к удаленным рабочим столам и приложениям RemoteApp в Windows
Введение
В этой статье описывается обновление клиента удаленных рабочих столов (RDC) 8.1, позволяющего использовать новые возможности служб удаленных рабочих столов. Эти возможности впервые появились в Windows Server 2012 R2 и Windows 8.1 и теперь доступны для компьютеров под управлением Windows 7 с пакетом обновления 1 (SP1).
Новые возможности
Новые возможности для удаленных подключений в Windows Server 2012 R2 или Windows 8.1
Следующие новые возможности в версии RDC 8.1 обновления клиента доступны, если установить сеанс подключения к удаленному рабочему столу в Windows Server 2012 R2 или Windows 8.1.
Поддержка для функции быстрого переподключения.
Это обновление позволяет сократить время, нужное клиенту RDC 8.1 для повторного подключения к удаленному сеансу, по сравнению с временем, выполняемым клиентом RDC 8.0 и более ранние версии клиента. Фактическое время, которое затрачивает клиент на повторное подключение зависит от конфигурации сети и развертывания.
Улучшения удаленных приложений RemoteApp
Полная поддержка прозрачных окон
Некоторые приложения, например Microsoft Office 2013 рисуют прозрачные границы или окна. Программы RemoteApp, отображающие прозрачные окна или границы теперь отображаются так же, как и локальные приложения.
Перемещение и изменение размера окон удаленных приложений RemoteApp
Эти операции более отзывчивы и появляются и ведут себя как локальные приложения. В частности при перемещении приложения отображается содержимое в приложении.
Эскизы, aero peek и панель задач в режиме реального времени
Эти компоненты работают также в программе RemoteApp, как и локально.
Динамическое изменение монитора и разрешения
После установки обновления программы удаленных приложений RemoteApp и сеансы рабочего стола ведут себя как локальные программы при добавлении, удалении, повороте или изменении разрешения локального клиента. Например если применяется поворот, ширина и высота изменяется соответствующим образом в любой программе RemoteApp и разрешение сеанса рабочего стола также регулируется.
Поддержка затенения сеансов
Windows Server 2012 R2 и Windows 8.1 позволяют администраторам использовать функцию затенение сеанса в рабочем столе на основе сеанса или виртуальной машины или в приложении RemoteApp. Это очень полезно для поддержки и устранения неполадок для конечных пользователей. С помощью версии 8.1 администраторы могут теперь использовать функцию затенение сеанса из командной строки на компьютерах под управлением Windows 7 с пакетом обновления 1.
Новые возможности удаленных подключений для других версий Windows
Следующие новые функции в обновлении клиента RDC 8.1 доступны при подключении клиентов ко всем версиям Windows.
Подключаемая проверка подлинности и авторизация шлюза удаленных рабочих столов
Подключаемая проверка подлинности и авторизация шлюза удаленных рабочих столов (PAA) позволяет использовать процедуры настраиваемой проверки подлинности в шлюзе удаленных рабочих столов. Начиная с версии 8.1 PAA cookie могут быть предоставлены как свойство файл RDP Кроме существующих ActiveX API и Internet Explorer файлы cookie методов. Это может использоваться для предоставления нестандартной двухфакторной проверки подлинности, которая полностью интегрирована с веб-клиентом удаленного рабочего стола (RD Web Access) в нескольких браузерах. Эта функция позволяет использовать RDP-файлы для запуска подключения.
Примечание. Эта функция требует, чтобы сервер шлюза удаленных рабочих столов работал в Windows Server 2008 R2 или более поздней версии.
Дополнительные сведения о PAA посетите следующий веб-сайт корпорации Майкрософт:
Дополнительные сведения
Сведения об обновлении
Как получить это обновление
Центр обновления Windows
Центр загрузки Майкрософт
Следующие файлы доступны для скачивания из Центра загрузки Майкрософт:
Доступно обновление, которое улучшает возможности подключения к удаленным рабочим столам и приложениям RemoteApp для Windows 7
Введение
В данной статье рассматривается обновление для возможности подключения к удаленным рабочим столам и приложениям RemoteApp в Windows 7. Это обновление обеспечивает поддержку для определенных функций Windows Server 2012 R2 в Windows 7.
Дополнительные сведения
Сведения об обновлении
Это обновление устанавливается при установке 2830477 обновления из центра обновления Windows. Это обновление можно загрузить на странице загрузки обновления 2830477. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
обновление для возможности подключения к удаленным рабочим столам и приложениям RemoteApp в Windows
Примечание. Рекомендуется отменить подписку на все рабочие области, перед удалением обновления. Это предотвращает следующие проблемы.
Известные проблемы
Important
Тщательно выполните действия, описанные в этом разделе. При неправильном изменении реестра могут возникнуть серьезные проблемы. До изменения его в случае возникновения проблем.
Проблема 1
Рассмотрим следующий сценарий:
Это обновление на компьютере и затем Подпишитесь на рабочую область.
Удалить обновление с компьютера.
Попробуйте отказаться от рабочей области.
В этом случае операция завершается с ошибкой, и рабочую область остается зарегистрированных.
Эта проблема возникает потому, что Windows 7 не удается удалить разделы реестра, созданные с помощью данного обновления.
Чтобы обойти эту проблему, выполните следующие действия.
Нажмите кнопку Пуск, в поле Начать поиск введите regedit.exe и нажмите клавишу ВВОД, чтобы запустить редактор реестра.
Перейдите по следующему адресу: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Workspaces\Feeds
Найти перевод необходимо удалить раздел реестра, в котором значение URL-адреса соответствует URL-адрес рабочей области.
Удалите разделы реестра, которые необходимо найти.
Например можно удалить раздел реестра, с помощью следующей команды:reg delete HKCU\SOFTWARE\Microsoft\Workspaces\Feeds\
Проблема 2
Рассмотрим следующий сценарий:
Это обновление на компьютере и затем Подпишитесь на рабочую область.
Удалить обновление с компьютера.
В этом случае иногда появляется одно из следующих сообщений об ошибке программы RunDLL:
Ошибка в записи tsworkspaceMissing: WorkspaceStateNotify2
Ошибка в записи tsworkspaceMissing: TaskUpdateWorkspaces2
Эта проблема возникает, поскольку обновления создает новые задания для поддержания вашей подписки в актуальном состоянии. Задание новой функции, которая больше не существует, после удаления обновления.
Чтобы обойти эту проблему, выполните следующие действия.
Нажмите кнопку Пуск, выберите Все программы, Стандартныеи щелкните Планировщик заданий.
Откройте Планировщик заданий (локальный) Библиотека планировщика заданий и перейдите в следующее расположение:
Microsoft\Windows\RemoteApp и Update\ подключения к рабочему столу
Откройте папку, которая представляет имя пользователя.
Удалите следующие задачи:
Отчет о состоянии обновления
Примечание. Чтобы удалить задание, щелкните правой кнопкой мыши задачу и выберите команду Удалить.
Предварительные условия
Это исправление необходимо использовать Пакет обновления 1 (SP1) для Windows 7. Дополнительные сведения о получении пакета обновления Windows 7 или Windows Server 2008 R2 щелкните следующий номер статьи базы знаний Майкрософт:
сведения о Пакет обновления 1 для Windows 7 и Windows Server 2008 R2
Дополнительные сведения
Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
Описание Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Инструкция по настройке RemoteApp (пошаговая)
RemoteApp- это приложение, которое представляет собой доступ к удалённому рабочему столу, ограниченному одним приложением. Однако, несмотря на формулировку выше, пользователь может запускать несколько приложений или несколько экземпляров одного и того же приложения в одном сеансе.
Для того, чтобы опубликовать какое-либо приложение RemoteApp нужно:
Следует помнить, что публикация хотя-бы одного приложения приведет к отмене публикации удалённого рабочего стола. Это означает, что в одной коллекции могут быть либо удалённый рабочий стол полностью либо некий набор отдельных приложений RemoteApp.
Публиковать можно как предустановленные приложения так и свои собственные. Попробуем опубликовать одно предустановленное (Калькулятор) Для этого необходимо отметить его и нажать кнопку Далее.
В следующем окне подтверждаем свой выбор нажав кнопку Опубликовать.
После публикации приложений RemoteApp, будет отображено окно в котором показано состояние приложений и ошибки, возникшие при установке. Если же ошибок не возникло, то нажимаем кнопку Закрыть, для завершения процесса публикации.
Проверка публикации программ RemoteApp
После успешной публикации удалённых приложений RemoteApp, проверим корректность их работы. Для этого осуществим веб-доступ к RDS с одной из рабочих станций домена. Напомню, что для того чтобы получить веб-доступ к службам удалённых рабочих столов необходимо перейти по специальной ссылке вида https:// /rdweb
Как мы видим, приложения успешно опубликовались и можно попробовать получить к ним доступ.
Изменение параметров приложения RemoteApp
Каждое приложение RemoteApp имеет ряд ключевых опций, которые можно изменить в соответствии с требованиями. Для того, чтобы зайти в меню настроек приложения достаточно в окне коллекции сеансов (в данном случае в окне Коллекция сеансов RDS) на панели Удалённые приложения RemoteApp вызвать контекстное меню приложения, параметры которого необходимо изменить, и там выбрать единственный пункт Изменить свойства.
На вкладке Общие окна свойств приложения доступны следующие настройки:
Кроме настроек, в данном окне отображается информация о пути размещения приложения, его псевдониме и иконке.
Папку удалённого приложения RemoteApp можно либо задать вручную, написав в соответствующем поле желаемое имя папки, либо выбрав из существующего списка, если папки были созданы ранее.На вкладке Параметры можно задать параметры командной строки для приложения. Именно здесь можно разрешить использовать любые параметры командной строки или вообще запретить их использование. Помимо этого можно задать принудительное использование заранее заданных параметров.
Свойства вкладки Назначение пользователей позволяют настроить видимость приложения в системе веб-доступа для заданных пользователей или групп пользователей. Поскольку по умолчанию все пользователи коллекции сеансов имеют доступ ко всем опубликованным в ней приложениям, данная вкладка позволяет гибко настроить доступ пользователей к приложениям RemoteApp внутри самой коллекции.
На вкладке Сопоставление типов файлов можно задать типы файлов, которые автоматически будут открываться с помощью выбранного приложения RemoteApp.
Следует помнить об одном очень важном ограничении — данная опция не работает в случае веб-доступа к приложениям.
Отмена публикации приложений RemoteApp
В случае, когда удалённое приложение больше не используется, целесообразно отменить его публикацию. Рассмотрим выполнение этой операции на примере приложения Калькулятор.
Для того, чтобы вызвать мастер отмены публикации удалённых приложений RemoteApp нужно выбрать пункт Отменить публикацию удалённых приложений RemoteApp в меню Задачи на панели Удалённые приложения RemoteApp.
На первом шаге мастера выбираем из списка опубликованных приложений RemoteApp приложение, публикацию которого необходимо отменить. Можно выбрать все приложения и в таком случае после отмены их публикации станет возможен доступ к удалённому рабочему столу полностью.
В окне с подтверждением выбора предлагается проверить правильность выбранных приложений и нажать кнопку Отменить публикацию.
После успешного выполнения операции отмены публикации отобразится окно, сообщающее об этом.
Публикация и настройка удаленных приложений RemoteApp
Когда вы уже развернули RDS (Remote Desktop Service) на вашем Server 2012 (r2), вам может понадобится настроить Приложения RemoteApp.
Они представляют собой программы, удалённый доступ к которым предоставляется с помощью служб удалённых рабочих столов, но выглядят они так, будто это локальные приложения. Проще говоря, приложение RemoteApp представляет собой доступ к удалённому рабочему столу, ограниченному одним приложением. Однако, несмотря на формулировку выше, пользователь может запускать несколько приложений или несколько экземпляров одного и того же приложения в одном сеансе.
Использование приложений RemoteApp выглядит хорошей альтернативой традиционным удалённым рабочим столам, поскольку это приносит для системного администратора целый ряд преимуществ. Эти выгоды связанных с тем, что пользователю более не доступен рабочий стол полностью и его действия ограничены границами запускаемого приложения. А как известно, что чем меньше у пользователя возможностей крутить и настраивать, тем надёжнее и безопаснее работает система. Пользователям так же удобно использовать приложения RemoteApp, поскольку они выглядят так же как и любое локально установленное приложение, что значительно упрощает работу.
В ЭТОЙ СТАТЬЕ БУДУТ РАССМОТРЕНЫ СЛЕДУЮЩИЕ МОМЕНТЫ:
ПУБЛИКАЦИЯ ПРИЛОЖЕНИЙ REMOTEAPP
Для того, чтобы опубликовать какое-либо приложение RemoteApp нужно открытьДиспетчер задач, перейти в Службы удалённых рабочих столов и там перейти по ссылке с именем коллекции сеансов. В окне коллекции сеансов нажимаем на ссылку Публикация удалённых приложений RemoteApp. В том случае, если уже имеются опубликованные приложения, необходимо нажать на кнопку Задачи и в открывшемся меню выбрать Опубликовать удалённые приложения RemoteApp.
Рис.1 — Публикация приложений RemoteApp
Следует помнить, что публикация хотя-бы одного приложения приведет к отмене публикации удалённого рабочего стола. Это означает, что в одной коллекции могут быть либо удалённый рабочий стол полностью либо некий набор отдельных приложений RemoteApp.
Публиковать можно как предустановленные приложения так и свои собственные. Попробуем опубликовать одно предустановленное (Калькулятор) и одно собственное приложение (Foxit Reader). Для того, чтобы опубликовать встроенное приложение необходимо отметить его и нажать кнопку Далее.
Рис.2 — Выбор публикуемых приложений RemoteApp
С приложениями, которых нет в списке несколько сложнее. Тут требуется соблюсти одно важное условие — необходимо чтобы публикуемое приложение размещалось по одному и тому же пути на все серверах узлов сеансов. Если это так, то нажимаем кнопку Добавить и указываем необходимое приложение.
Рис.3 — Указание пути к публикуемому приложению RemoteApp
Как видно на рисунке, указание приложения, в данном случае, происходит на сервере RDSH2.
После того, как все приложения отмечены нажимаем кнопку Далее.
Рис.4 — Выбор публикуемых приложений RemoteApp
В следующем окне подтверждаем свой выбор нажав кнопку Опубликовать.
Рис.5 — Подтверждение выбора приложений RemoteApp
После публикации приложений RemoteApp, будет отображено окно в котором показано состояние приложений и ошибки, возникшие при установке. Если же ошибок не возникло, то нажимаем кнопку Закрыть, для завершения процесса публикации.
Рис.6 — Отчёт о публикации приложений RemoteApp
ПРОВЕРКА ПУБЛИКАЦИИ ПРОГРАММ REMOTE APP
После успешной публикации удалённых приложений RemoteApp, проверим корректность их работы. Для этого осуществим веб-доступ к RDS с одной из рабочих станций домена. Напомню, что для того чтобы получить веб-доступ к службам удалённых рабочих столов необходимо перейти по специальной ссылке вида https://servername/rdweb. В рассматриваемом случае, это ссылкаhttps://rdwh.domain.local/rdweb.
Рис.7 — Веб-доступ к приложениям RemoteApp
Как мы видим, приложения успешно опубликовались и можно попробовать получить к ним доступ. Запустим Foxit Reader.
Рис.8 — Удалённое приложение Foxit Reader
Приложение успешно запустилось и готово к использованию. О том, что это приложение RemoteApp говорит иконка с изображением двух направленных друг к другу стрелок рядом с иконкой основного приложения.
Посмотрим, как отобразилось подключение на серверной стороне. Зайдем в свойства коллекции сеансов и посмотрим на панель Подключения.
Рис.9 — Подключения к коллекции сеансов
На скриншоте выше отображено осуществлённое подключение. Как видим, несмотря на то, что путь к программе Foxit Reader мы указывали на сервере RDSH2, подключение было выполнено к серверу узлов сеансов RDSH1.
ИЗМЕНЕНИЕ ПАРАМЕТРОВ ПРИЛОЖЕНИЙ REMOTEAPP
Каждое приложение RemoteApp имеет ряд ключевых опций, которые можно изменить в соответствии с требованиями. Для того, чтобы зайти в меню настроек приложения достаточно в окне коллекции сеансов (в данном случае в окне Коллекция сеансов RDS) на панели Удалённые приложения RemoteApp вызвать контекстное меню приложения, параметры которого необходимо изменить, и там выбрать единственный пункт Изменить свойства.
Рис.10 — Вызов окна свойств приложения RemoteApp
На вкладке Общие окна свойств приложения доступны следующие настройки:
Кроме настроек, в данном окне отображается информация о пути размещения приложения, его псевдониме и иконке.
Рис.11 — Общие параметры приложения RemoteApp
Папку удалённого приложения RemoteApp можно либо задать вручную, написав в соответствующем поле желаемое имя папки, либо выбрав из существующего списка, если папки были созданы ранее. Поместим приложение Foxit Reader в папку Офисные приложения и посмотрим, что произойдет со страницей веб-доступа.
Рис.12 — Использование папок для сортировки приложений RemoteApp
Как видим, выбранное приложение Foxit Reader было успешно помещено в папку Офисные приложения.
Здесь также можно скачать ярлык на любое из опубликованных приложений или воспользоваться альтернативными методами создания ярлыка RemoteApp
На вкладке Параметры можно задать параметры командной строки для приложения. Именно здесь можно разрешить использовать любые параметры командной строки или вообще запретить их использование. Помимо этого можно задать принудительное использование заранее заданных параметров. В целом ряде случаев, последний параметр очень выручает.
Рис.13 — Параметры командной строки приложения
Свойства вкладки Назначение пользователей позволяют настроить видимость приложения в системе веб-доступа для заданных пользователей или групп пользователей. Поскольку по умолчанию все пользователи коллекции сеансов имеют доступ ко всем опубликованным в ней приложениям, данная вкладка позволяет гибко настроить доступ пользователей к приложениям RemoteApp внутри самой коллекции.
Рис.14 — Назначение пользователей приложения
На вкладке Сопоставление типов файлов можно задать типы файлов, которые автоматически будут открываться с помощью выбранного приложения RemoteApp.
Следует помнить об одном очень важном ограничении — данная опция не работает в случае веб-доступа к приложениям.
ОТМЕНА ПУБЛИКАЦИИ ПРИЛОЖЕНИЙ REMOTEAPP
В случае, когда удалённое приложение больше не используется, целесообразно отменить его публикацию. Рассмотрим выполнение этой операции на примере приложения Калькулятор.
Для того, чтобы вызвать мастер отмены публикации удалённых приложений RemoteApp нужно выбрать пункт Отменить публикацию удалённых приложений RemoteApp в меню Задачи на панели Удалённые приложения RemoteApp.
Рис.15 — Вызов мастера отмены публикации приложения
На первом шаге мастера выбираем из списка опубликованных приложений RemoteApp приложение, публикацию которого необходимо отменить. Можно выбрать все приложения и в таком случае после отмены их публикации станет возможен доступ к удалённому рабочему столу полностью.
Рис.16 — Выбор приложения, публикация которого отменяется
В окне с подтверждением выбора предлагается проверить правильность выбранных приложений и нажать кнопку Отменить публикацию.
Рис.17 — Подтверждение выбора
После успешного выполнения операции отмены публикации отобразится окно, сообщающее об этом.
Рис.18 — Успешная отмена публикации приложения RemoteApp
Как видим, процессы добавления, удаления и настройки удалённых приложений RemoteApp довольно быстро и удобно осуществляются из единой панели Удалённые приложения RemoteApp на вкладке коллекции сеансов.
Доступ к подключению к удаленным рабочим столам и приложениям RemoteApp в Windows 7
Настроить Подключения к удаленным рабочим столам и приложениям RemoteApp на компьютере под управлением Windows 7 можно, либо указав URL-адрес, либо используя файл конфигурации, предоставленный администратором. Дополнительные сведения о создании файла конфигурации см. в разделе Создание файла конфигурации клиента для подключения к удаленным рабочим столам и приложениям RemoteApp.
Для настройки Подключения к удаленным рабочим столам и приложениям RemoteApp на компьютере под управлением Windows 7 используйте следующие процедуры. Повторите процедуры для каждого подключения, которое нужно настроить.
Для выполнения данных процедур можно использовать любую учетную запись пользователя.
Настройка подключения к удаленным рабочим столам и приложениям RemoteApp путем указания URL-адреса |
На компьютере под управлением Windows 7 нажмите кнопку Пуск и выберите Панель управления.
В поле поиска введите RemoteApp и выберите Подключения к удаленным рабочим столам и приложениям RemoteApp.
Выберите пункт Настройка нового подключения с помощью подключения к удаленным рабочим столам и приложениям RemoteApp.
В поле URL-адрес подключения введите URL-адрес подключения, который предоставил администратор. Например, введите https://server1.contoso.com/RDWeb/Feed/webfeed.aspx.
Нажмите кнопку Далее.
На странице Готовность к созданию подключения нажмите кнопку Далее.
После успешной настройки подключения запишите его имя (например, Contoso) и нажмите кнопку Готово.
Закройте окно Подключения к удаленным рабочим столам и приложениям RemoteApp.
Чтобы получить доступ к подключению, нажмите кнопку Пуск, выберите компоненты Все программы, Подключения к удаленным рабочим столам и приложениям RemoteApp и щелкните имя подключения (например, Contoso). Программы и удаленные рабочие столы, доступные в рамках подключения, будут перечислены под именем подключения. Щелкните нужную программу или удаленный рабочий стол.
На компьютере под управлением Windows 7 дважды щелкните файл конфигурации, предоставленный администратором.
На странице Готовность к созданию подключения нажмите кнопку Далее.
После успешной настройки подключения запишите его имя (например, Contoso) и нажмите кнопку Готово.
Чтобы получить доступ к подключению, нажмите кнопку Пуск, выберите компоненты Все программы, Подключения к удаленным рабочим столам и приложениям RemoteApp и щелкните имя подключения (например, Contoso). Программы и удаленные рабочие столы, доступные в рамках подключения, будут перечислены под именем подключения. Щелкните нужную программу или удаленный рабочий стол.