我能够在工作组环境中在AWS上的Server 2008 R2上设置RemoteApp。我想在Server 2012及更高版本上做同样的事情。据我所知,当Server 2012处于工作组环境中时,Microsoft删除了RemoteApp管理器,并且在RemoteApp管理器可用之前,服务器似乎必须加入域。此外,他们删除了旧的Powershell命令,而新的命令只能在域环境中使用。还有另一种方法我仍然可以在工作组环境中的Server 2012及更高版本上设置RemoteApps吗?
答案 0 :(得分:1)
我的设置是Windows Server 2012 R2 +工作组+远程桌面服务角色(具有2个子角色:会话主机和rd许可)。和你一样,我无法将程序发布为RemoteApps,直到找到这个免费的小工具:http://www.kimknight.net/remoteapptool
截至目前,它不支持Windows Server 2016,但未来可能会发生变化。另外,我不知道你可以在Windows XP SP3中托管“远程应用”程序! :)
答案 1 :(得分:1)
我在没有加入域的Windows Server 2016上运行了我的远程应用程序。这个想法是由lisz对其他建议的解决方案的评论提供的。这对我有用:
gpedit.msc
并启用此组策略:计算机配置>管理模板> Windows组件>远程桌面服务>连接> 允许远程启动未列出程序 remoteapplicationprogram:s:C:\path\to\application.exe
正如lisz在她的评论中指出的那样,允许启动未列出的程序可能是安全问题。因此,此解决方案可能并不适合所有人。
希望这对处于类似情况的人有所帮助!