Назад | Перейти на главную страницу

Могут ли пользователи устанавливать приложения в сеансах RDC на Windows Server, которые ограничены Windows 10?

Это может быть действительно простой вопрос, но я не смог найти ответа здесь или в Google. Ситуация

Вопрос: могут ли пользователи, которые подключаются через RDC, устанавливать приложения, которые работают только в Win10? То есть Windows Server представляет себя как Win10 для клиентов RDC или как Windows Server? Мы считаем, что могут быть некоторые настольные приложения, которые будут работать (и лицензированы) для Win10, но не разрешены в Windows Server.

Мы не собираемся устанавливать приложения на Windows Server для всех этих пользователей, но если пользователь хочет установить приложение на свой локальный рабочий стол в этом экземпляре RDC, будет ли приложение думать, что оно устанавливается на Win10 или на Windows Server?

Если есть лучший подход к этой проблеме, приемлемые ответы могут включать лучшие подходы.

Windows позволяет разработчикам проверить, является ли это Server Edition или Client Edition.

Версия ОС и тот факт, что это серверная или клиентская версия - две разные вещи:

  1. Windows предоставляет способ проверить, используете ли вы (например) Windows 10 или более позднюю версию:

IsWindows10OrGreater

Вспомогательные функции версии не различают выпуски клиента и сервера [...]

  1. Разработчик может проверить, является ли это выпуск сервера с IsWindowsServer

Указывает, является ли текущая ОС выпуском Windows Server. Эту функцию должны вызывать приложения, которым необходимо различать серверную и клиентскую версии Windows.

Таким образом, это зависит от приложения и лицензионного соглашения (не забывайте, что возможность запуска приложения не означает, что вам разрешено использовать его на серверной ОС, если в лицензионном соглашении указано обратное)

Вы можете попробовать использовать App-V. Иногда приложения, несовместимые с многопользовательской или серверной средой, в конечном итоге работают.