none
Автоматический запуск программы при подключении по RDP RRS feed

  • Общие обсуждения

  • Нужно, чтобы при подключении пользователя к удаленному рабочему столу Windows Server 2016 запускалась определенная программа. Пользователь создан в Управление компьютером - Служебные программы - Локальные пользователи и группы - Пользователи. Членство в группах: "Пользователи удаленного рабочего стола". В свойствах пользователя на вкладке "Среда" стоит галка "при входе в систему запускать следующую программу" Прописан путь к программе c:\Program Files\Internet Explorer\iexplore.exe (также пробовал в кавычках).

    При подключении пользователя по RDP, открывается рабочий стол сервера, а IE не запускается. В Windows Server 2012 с точно такими же настройками все работает. Что нужно сделать в 2016?

    25 января 2017 г. 12:07

Все ответы

  • Та же самая проблема. Пробовал ради эксперимента несколько редакций - результат один и тот же. Есть ли же указать запуск программы через локальную политику, то будет запускать. Но запускается только выбранная и для всех пользователей (в том числе и у администраторов).
    26 января 2017 г. 6:38
  • Добрый день.

    В параметрах RDS файла не пробовали прописать путь к по запускаемого при логине пользователя на сервер RDS

    А, именно прописать параметры строк:

    alternate shell:s - запуск программы при подключении по протоколу RDP

    shell working directory:s - Местоположение папки приложения, которое автоматически запускается при подключении по протоколу RDP


    Я не волшебник, я только учусь MCP, MCTS, CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение". Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть без каких-либо гарантий. Блог IT Инженера, IT Reviews, Twitter.


    26 января 2017 г. 6:42
    Модератор
  • Хоть это и костыль, но попробовал. Пробовал запускать и другие приложения, и членство в группах с пользователя на администратора менял и разрешение на папку ставил - безрезультатно!

    alternate shell:s:C:\Program Files(x86)\Internet Explorer\iexplore.exe

    • Изменено bingotlt 26 января 2017 г. 11:20
    26 января 2017 г. 10:55
  • как обходной путь добавить ярлык в атозагрузку для пользователя? либо добавить в среду батник, который запустит ИЕ.

    26 января 2017 г. 12:57
  • Это костыли.... Еще варианты именно решения проблемы?
    27 января 2017 г. 4:35
  • Все предложенные варианты не работают в Windows Server 2016. При этом работают в 2012 R2. "Решил" проблему:  даунгрейд до Windows Server 2012 R2.

    Вопрос остается открытым.

    Почему в Windows Server 2012 R2 с точно такими же настройками все работает, а в 2016 нет?. Что нужно сделать в 2016?

    27 января 2017 г. 6:26

  • В Диспетчере удаленных приложений RemoteApp нужно либо добавить программу в список удаленных приложений RemoteApp либо переключить настройку "Доступ к отсутствующим в списке программам" в "Параметры сервера узла сеансов удаленных рабочих столов" на "Разрешать пользователям запускать перечисленные и не перечисленные программы при начальном подключении".

    По умолчанию включено ограничение на запуск только перечисленных программ в списке приложений RemoteApp.


    2 марта 2018 г. 10:48
  • Добрый день.

    У меня была такая же проблема. Выяснилось, что в Server 2016 эта функция отключена по умолчанию.

    Включается изменением 2-х ключей реестра.

    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services 
    Name: fQueryUserConfigFromDC
    Type: Reg_DWORD
    Value: 1 (Decimal)

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\<Winstation Name>\
    Name: fQueryUserConfigFromDC
    Type: Reg_DWORD
    Value: 1 (Decimal)

    Note The default value for <Winstation Name> is RDP-tcp. However, this value can be renamed.

    Описание полной статьи на сайте Майкрософт 

    https://support.microsoft.com/en-us/help/3200967/changes-to-remote-connection-manager-in-windows-server

    8 июля 2018 г. 13:42
  • Сергей, а может между делом ещё подскажете, как ограничить видимость директорий для конкретного терминального пользователя? По сути, при входе стартуется 1С, однако, когда требуется сохранить некий документ, то в окне "Сохранить Как..." он видит всё дерево директорий сервера. А хотелось бы, чтобы он никуда не мог сохранять (а тем более открывать), кроме специально выделенной для него папки.
    17 июля 2018 г. 16:34
  • Сергей, а может между делом ещё подскажете, как ограничить видимость директорий для конкретного терминального пользователя? По сути, при входе стартуется 1С, однако, когда требуется сохранить некий документ, то в окне "Сохранить Как..." он видит всё дерево директорий сервера. А хотелось бы, чтобы он никуда не мог сохранять (а тем более открывать), кроме специально выделенной для него папки.
    Удобнее это делать через групповую политику: "User Configuration" -> "Policies" -> "Administrative Templates" -> "Windows Components" -> "Windows Explorer" -> "Hide these specified drives in My Computer".

    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение"

    18 июля 2018 г. 6:06
  • Сергей, а может между делом ещё подскажете, как ограничить видимость директорий для конкретного терминального пользователя? По сути, при входе стартуется 1С, однако, когда требуется сохранить некий документ, то в окне "Сохранить Как..." он видит всё дерево директорий сервера. А хотелось бы, чтобы он никуда не мог сохранять (а тем более открывать), кроме специально выделенной для него папки.

    Удобнее это делать через групповую политику: "User Configuration" -> "Policies" -> "Administrative Templates" -> "Windows Components" -> "Windows Explorer" -> "Hide these specified drives in My Computer".

    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение"


    Большое спасибо. Однако, эта политика применяется для всех ролей. И для админов и для юзеров. Не очень удобно если честно.
    18 июля 2018 г. 19:52
  • У Вас терминал не в домене, а в "рабочей группе"?

    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение"

    19 июля 2018 г. 7:45
  • Да. Домена нет.

    Создал RDS, Пользователя. Закрыл диск "С" от просмотра и записи, оставил только одну папку. Но с 1с-ки можно запустить ИЕ, а оттуда ещё и интернет, а там, можно и накачать всякого нежелательного.

    В общем, идея так себе, но лучше ничего не придумывается.

    19 июля 2018 г. 20:07
  • Почитайте еще про applocker

    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение"

    20 июля 2018 г. 5:10
  • Спасибо, это работает даже в Windows Server 2019
    14 декабря 2020 г. 2:56