想在本地打开服务器上的应用,在服务器注册表注册了别名为 test ,未传参数时,可以在本地正常运行打开,但是想给启动应用时传个参数,死活传不进去
rdp.RemoteProgram2.ServerStartProgram(@"||test", "", "", true, "param", false);
百度和 google 翻来翻去试过了,都没有找到答案,微软官方也是一句话带去,没说格式和条件
包括尝试在.rdp 文件中加入参数,也是传不进去
remoteapplicationprogram:s:||test
remoteapplicationcmdline:s:/p1:222 /p2:333
![]() |
1
pckillers 16 天前
RemoteApp 服务器不应该选 Windows Server 么?
Server 版安装远程桌面服务后会有一整套工具出现在服务器面板的 然后有个发布向导功能,可以自动生成好启动某个应用的 RDP 。 把这个 RDP 复制到其他电脑就能用了。 |
![]() |
2
crazytudou OP @pckillers 你说的这种也是,我这个做得比较简单,不限制在 server 服务器,win10 都可以,在注册表里注册 TSAppAllowList 就行
|