RDP "Alternative Shell" funktioniert nicht

13

Ich habe versucht, mit der Option "Alternative Shell" von RDP ein Remote-Programm zu starten, nachdem ich auf die RDP-Datei geklickt habe. Bei mir funktioniert dies jedoch nicht: Nach dem Starten der RDP-Sitzung wird die Standard-Windows-Shell angezeigt (wie wenn der Server die Einträge "Alternative Shell" und "Shell-Arbeitsverzeichnis" ignoriert)

Ich verwende Win7 Professional als RDP-Client (MSTSC v 6.1.7600) und Win2008 Srv als Server

Dies ist meine .RDP-Datei:

screen mode id:i:1
desktopwidth:i:800
desktopheight:i:600
session bpp:i:16
auto connect:i:1
full address:s:192.168.1.5
compression:i:1
keyboardhook:i:2
audiomode:i:2
redirectdrives:i:0
redirectprinters:i:0
redirectcomports:i:0
redirectsmartcards:i:0
displayconnectionbar:i:1
username:s:Admin2
domain:s:AKA
alternate shell:s:C:\Windows\System32\notepad.exe
shell working directory:s:C:\Windows\System32
disable wallpaper:i:1
disable full window drag:i:1
disable menu anims:i:1

disable themes:i:1
bitmapcachepersistenable:i:1
PabloG
quelle
Ich bin auch gespannt auf die Antwort darauf. Dies scheint ein Problem im Hintergrund zu sein.
Surfasb

Antworten:

6

Mit RemoteApp behoben . Als Referenz finden Sie hier die .RDP-Datei, die mit dem Remote App-Assistenten erstellt wurde:

redirectclipboard:i:1
redirectposdevices:i:0
redirectprinters:i:1
redirectcomports:i:1
redirectsmartcards:i:1
devicestoredirect:s:*
drivestoredirect:s:*
redirectdrives:i:1
session bpp:i:32
span monitors:i:1
prompt for credentials on client:i:1
remoteapplicationmode:i:1
server port:i:3389
allow font smoothing:i:1
promptcredentialonce:i:1
authentication level:i:0
gatewayusagemethod:i:2
gatewayprofileusagemethod:i:0
gatewaycredentialssource:i:0
full address:s:192.168.1.5
alternate shell:s:||IVA
remoteapplicationprogram:s:||IVA
gatewayhostname:s:
remoteapplicationname:s:IVA.EXE
remoteapplicationcmdline:s:
PabloG
quelle
Hast du herausgefunden, warum du das || brauchst? ?
Carlos Sanchez Odreman
Dieses Snippet funktioniert wirklich wie ein Zauber. danke
Valerio
Um dies unter Windows 10 Pro zu tun, muss die folgende Richtlinie festgelegt werden: [HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows NT \ Terminaldienste] "fAllowUnlistedRemotePrograms" = dword: 00000001 social.technet.microsoft.com/Forums/de-DE/ …
Thorsten Schöning