Здравствуйте,
Основываясь на этой теме RDS 2012: Can you publish apps installed on a network from the rds server. | Microsoft Learn, вот возможные решения:
1. Создание ярлыка:
- Создайте ярлык приложения, расположенного на сетевом ресурсе (
\server\share\app.exe
), и поместите его на общий рабочий стол сервера Remote Desktop Session Host (RDSH) (C:\Users\Public\Desktop
). - Это сделает ярлык доступным для всех пользователей, входящих на сервер RDSH.
2. Использование PowerShell:
- Используйте PowerShell для создания записи RemoteApp, что позволяет обойти ограничения графического интерфейса.
- Запустите PowerShell от имени администратора.
- Выполните следующую команду:
New-RDRemoteApp -Alias "App Name" -CollectionName "Collection" -DisplayName "APP Display" -FilePath "C:\Users\Public\Desktop\shortcut.lnk" -IconPath "\server\share\app name.exe"
- Убедитесь, что параметр
-IconPath
указывает на местоположение исходного исполняемого файла.
Или uИспользуйте UNC-путь непосредственно для параметра -FilePath
вместо использования локального ярлыка.
New-RDRemoteApp -Alias "App Name" -CollectionName "Collection" -DisplayName "APP Display" -FilePath "\\server\share\executable.exe" -IconPath "\\server\share\executable.exe"
Если модуль Remote Desktop PowerShell еще не загружен, выполните команду Import-Module RemoteDesktop
.
Надеюсь, вышесказанное поможет.
Если ответ полезен, пожалуйста, нажмите Принять ответ и проголосуйте за него.