拥有Windows 2012 Server并且非常非常奇怪的问题,因为我的客户端(noobie admin)在RemoteAPP中执行了配置并立即寻求支持,因为他不熟悉RemoteAPP。
所以..在第一个月发布的RemoteAPP没有任何问题。然后,客户端(noobie admin)添加了RD网关角色以使用NAP角色进行测试。然后做了很多测试,现在每个已发布的远程APP运行cmd.exe。我不知道为什么cmd.exe与每个远程应用程序一起运行? :/集合现在只有Calc.exe。当我在RemoteAPP上运行它时,它会导致另一个带有CMD.exe的窗口。这到底是怎么回事 ?我在这场战斗中超过两周而且我放弃了。但是客户端(noobie admin)不希望我用RemoteAPP准备新服务器他希望我修复旧服务器....
我的尝试:
删除了RD网关角色和NAP角色 - 没有帮助
删除了远程APP - 并部署为新的 - 没有帮助
已删除的藏品 - 无人帮助
已删除[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Terminal Server \ CentralPublishedResources \ PublishedFarms \ QuickSessionCollection]键
仍然使用calc.exe或任何其他已发布的APP运行cmd.exe。因此,当我运行3个RemoteAPP应用程序时,我有3个额外的cmd.exe窗口:/
答案 0 :(得分:0)
终于找到了问题 - 答案在另一个论坛上: https://www.experts-exchange.com/questions/28976558/Command-Prompt-opening-when-connecting-to-RemoteApp-using-RDP-file.html#answer41857790
必须删除受感染的regedit密钥 HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Image File Execution \ sethc.exe