RDP客户端是否可以启动远程应用程序,然后只显示该应用程序(而不是桌面)?应用程序将在客户端内全屏显示,如果应用程序关闭,会话将结束。
发布于 2009-08-17 15:39:41
使用RDP连接文件,您可以将备用shell设置为您的应用程序;文件语法如下
alternate shell:s:c:\winnt\system32\notepad.exe
并将其作为命令行参数传递给mstsc.exe;这类似于chrissr的解决方案,但不会影响您启动的每个RDP会话。A fuller summary of settings here。
发布于 2018-06-08 19:09:50
“替代外壳”doesn't seem to work在最近的Windows版本中,RemoteApp
已经成为主流。
remoteapplicationmode:i:1
remoteapplicationname:s:Purpose of the app shown to user...
remoteapplicationprogram:s:C:\...\some.exe
remoteapplicationcmdline:s:
要让它在Windows10专业版下工作,你需要enable some policy
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]
"fAllowUnlistedRemotePrograms"=dword:00000001
发布于 2009-08-16 16:51:40
可以,您可以将默认shell从Explorer.exe更改为特定的应用程序。
在注册表编辑中,导航到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon。当前shell应该是Explorer.exe。将其更改为YourApp.exe。这将更改登录到该计算机的所有用户的shell。如果您只想为特定用户更改它,请转到HKEY_CURRENT_USER中的同一密钥。
https://stackoverflow.com/questions/1226772
复制相似问题