Программа не была запущена на удаленном компьютере remoteapp
Не все знают, что в дополнение к службе удаленных рабочих столов, в Windows Server 2008 R2 есть очень удобная служба удаленных приложений RemoteApp. Суть RemoteApp в том, что к любым приложениям, установленным на данном сервере, можно получить удаленный доступ с любого компьютера подключенного к сети. В этом случае, выполняться программа будет на сервере, но её окно будет прорисовываться так, если бы пользователь запустил программу с локального компьютера. Возможно сворачивать и разворачивать окно программы запущенной через RemoteApp, изменять его размеры и запускать сразу несколько программ вместе со своими локальными приложениями. Это очень удобный механизм, который может существенно облегчить администрирование некоторых программ и сократить расходы на их покупку.
Ниже я расскажу как настроить Удаленные приложения RemoteApp в Windows Server 2008 R2 на примере программы 1с:Предприятие 7.7.
0. Оглавление
1. Что понадобится
- Компьютер с Windows Server 2008 R2 (об установке можно прочитать здесь)
- Запущенный сервер терминалов на данном компьютере (об установке сервера терминалов читайте здесь)
- Также, на этом компьютере должно быть установлено и настроено приложение, которое мы будем добавлять в RemoteApp, в моем случае это 1С:Предприятие 7.7 (об особенностях установки 1С:Предприятие 7.7 я писал здесь)
2. Создание RDP-файла или установщика для удаленной программы
После ввода данных увидим окно 1С:Предприятие так, как будто мы запустили его с локальной машины.
3. Настройка пользователей
Если приложение будут запускать несколько пользователей с одинаковыми настройками, то необязательно добавлять каждого на сервер. Достаточно создать только одного пользователя, скажем User_1C (о том как создать пользователя можно прочитать здесь), настроить все параметры (список баз, принтеры пр.) для этого пользователя и разрешить множественные сеансы.
На этом настройка закончена. Мы выполнили ее таким образом, что несколько человек одновременно могут работать с программой 1С:Предприятие 7.7 под одной учетной записью (для удобства работы можно создать несколько учетных записей, например, User_1c_Buh, User_1C_Operator, User_1C_Sklad и т. д. или же отдельную учетную запись для каждого пользователя).
Смотрите также:
Здесь будет рассказано как изменить политику паролей в Windows Server 2008. По умолчанию все пароли в Windows должны отвечать политике безопасности, а именно: Не содержать имени учетной записи пользователя…
Ниже будет рассказано о том, как добавить новое правило в Брандмауэр Windows Server 2008 R2. А конкретнее, будем добавлять разрешающее правило для порта 1433, который использует Microsoft SQL Server 2008 R2 или, как…
Иногда, при установке или запуске некоторых (часто устаревших) программ в Windows Server 2008 (справедливо и для Windows 7), можно наткнуться на ошибку вида: "Версия этого файла несовместима с используемой версией…
На компьютере одного пользователя в локальной сети предприятия перестали запускаться ярлыки Remote App и RDP, при запуске нет никаких ошибок, просто тишина. Если отдельно подключаться через удалённое подключение к рабочему столу то всё норм. WINDOWS 10 LTSB.
UPD: зашёл под другой учётной записью в WINDOWS, там всё норм.
THISKIRALEX, Проверил, всё ок. Пока нашёл только один путь решения. Отключиться от домена, удалить папку этого пользователя и снова подключиться к домену. Но всё-таки хотелось бы знать в чём проблема
Михаил Потапенков, скорее всего поможет удаление каталогов из AppData для проблемных приложений
Роман Молчанов, Вы имеете в виду на стороне клиента или терминального сервера? Если на стороне клиента, подскажите пожалуйста где находится папка в AppData для Remote App или для mstsc.exe ?
Drno, Это понятно, а после AppData какая папка именно? Или имеешь в виду снести всю папку AppData ?
Отключиться от домена, удалить папку этого пользователя и снова подключиться к домену.
Компьютер выводить из домена не обязательно, достаточно выйти из под проблемного пользователя зайти под пользователем с правами администратора.
удалить(переименовать) папку пользователя из C:\Users а также ветку реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\.
Если удалить ветку реестра а папку не удалить создастся новая папка(при входе в систему) с названием Username.domain или Username.domain.00X.
THISKIRALEX, Получается после этого, у того пользователя у которого не работал Remote App, будет всё с нуля? Как будто он в учётку зашёл первый раз?
Читайте также: