Server.16及更高版本上的RemoteApps在工作组环境中

时间:2016-04-04 13:19:43

标签: powershell amazon-web-services windows-server-2012 remote-desktop windows-server-2012-r2

我能够在工作组环境中在AWS上的Server 2008 R2上设置RemoteApp。我想在Server 2012及更高版本上做同样的事情。据我所知,当Server 2012处于工作组环境中时,Microsoft删除了RemoteApp管理器,并且在RemoteApp管理器可用之前,服务器似乎必须加入域。此外,他们删除了旧的Powershell命令,而新的命令只能在域环境中使用。还有另一种方法我仍然可以在工作组环境中的Server 2012及更高版本上设置RemoteApps吗?

2 个答案:

答案 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组件>远程桌面服务>连接> 允许远程启动未列出程序
  • 创建一个包含完整程序路径的自定义* .rdp文件:remoteapplicationprogram:s:C:\path\to\application.exe

正如lisz在她的评论中指出的那样,允许启动未列出的程序可能是安全问题。因此,此解决方案可能并不适合所有人。

希望这对处于类似情况的人有所帮助!