Нужно сделать так, чтобы пользователь запускал приложение, чаще всего это 1С Предприятие, так чтобы  рабочего стола терминального сервера не отображалось.  У нас уже есть терминальный сервер с установленным сервером лицензий и узлом сеансов удаленных рабочих столов.  Можно это сделать через публикацию приложения через RemoteApp.  Для этого потребуется установка дополнительных компонентов, но можно обойтись и так, прописав некоторые параметры в реестре на сервере Подключимся к серверу и создадим файл с расширением reg.  Вставим туда следующее:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList\Applications\1cestart]
"CommandLineSetting"=dword:00000000
"RequiredCommandLine"="" 
"IconIndex"=dword:00000000 
"IconPath"="%SYSTEMDRIVE%\\Windows\\Installer\\{80897B76-D827-4270-808C-C8FCD379475D}\\ShortCut_ThinStarter.exe" 
"Name"="1C Предприятие" 
"Path"="C:\\Program Files (x86)\\1cv8\\common\\1cestart.exe"
"ShortPath"="C:\\PROGRA~2\\1cv8\\common\\1cestart.exe"
"ShowInTSWA"=dword:00000001
"SecurityDescriptor"=""

Параметр IconPath нужно указать свой. Перейдите в каталог “%SYSTEMDRIVE%\\Windows\\Installer\\ и найдите в каком подкаталоге находится файл ShortCut_ThinStarter.exe

Сохраните файл и запустите от имени администратора.

Проверьте что получилось.

Откройте текстовый редактор, сохраните содержимое файла ниже. Впишите адрес сервера к которому нужно подключатся и сохраните в файл с расширением .rdp

screen mode id:i:2
use multimon:i:0
desktopwidth:i:1920
desktopheight:i:1080
session bpp:i:32
winposstr:s:0,3,0,0,800,600
compression:i:1
keyboardhook:i:2
audiocapturemode:i:0
videoplaybackmode:i:1
connection type:i:7
networkautodetect:i:1
bandwidthautodetect:i:1
displayconnectionbar:i:1
enableworkspacereconnect:i:0
disable wallpaper:i:0
allow font smoothing:i:0
allow desktop composition:i:0
disable full window drag:i:1
disable menu anims:i:1
disable themes:i:0
disable cursor setting:i:0
bitmapcachepersistenable:i:1
full address:s: Здесь вписываем адрес терминального сервера и порт, если он отличается от стандартного 3389
audiomode:i:0
drivestoredirect:s:*
redirectprinters:i:1
redirectcomports:i:0
redirectsmartcards:i:1
redirectclipboard:i:1
redirectposdevices:i:0
autoreconnection enabled:i:1
authentication level:i:2
prompt for credentials:i:0
negotiate security layer:i:1
remoteapplicationmode:i:1
alternate shell:s:
shell working directory:s:
gatewayhostname:s:
gatewayusagemethod:i:4
gatewaycredentialssource:i:4
gatewayprofileusagemethod:i:0
promptcredentialonce:i:0
use redirection server name:i:0
rdgiskdcproxy:i:0
kdcproxyname:s:
alternate shell:s:||1cestart
remoteapplicationprogram:s:||1cestart
gatewayhostname:s:
remoteapplicationname:s:1C Предприятие
remoteapplicationcmdline:s:

Теперь у вас появился ярлык для подключения, запустив который и введя пароль пользователь будет думать, что 1С работает на его компьютере.

Настройка запуска приложения по RDP без отображения рабочего стола
Метки:        

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *