情况是这样的:通过虚拟机(VDI 和 VPOD)的魔力,我有两个 Windows 7 系统可供我使用。当我登录到任一系统时,我的个人资料信息都会在我获得控制权之前发送到机器。以这种方式,我的设置从一台机器移动到另一台机器。都好。
在两台机器上,我都将 Notepad++ 设置为 .txt/.log/.sql(和许多其他)文件的默认应用程序。
在 VDI 上,当我单击指向上述类型文件的 Web 浏览器 url 时,它将在 Notepad++ 中打开(在提示确定我要打开文件之后)。这是很好的行为。
但是在 VPOD 上,上面列出的文件将在 IE 中打开,作为纯文本网页。我没有直接在另一个程序中打开的选项。相反,我必须另存为...,然后我可以在保存文件后打开文件。通过这种方法,我可以在编辑器中打开文件。
我有限的测试能力意味着这种情况适用于 IE8、IE11、Chrome,因此(在我看来)不一定是浏览器问题。但同样,这种测试必然是有限的。它绝对适用于 IE8。
负责这些系统的支持人员对所有这些都感到困惑和困惑,并且似乎已经没有选择(阅读,“他们已经放弃”)。
你们中的任何一位大师都知道可能是什么原因吗?它几乎可以肯定是特定于机器的,因为它始终适用于 VDI,而从不适用于 VPOD。所以我怀疑它在注册表中,在 HKEY_LOCAL_MACHINE 下。事实上,它可能在 HKEY_LOCAL_MACHINE\CLASSES 下,但这是有根据的猜测。不幸的是,访问注册表——即使是在查看模式下——对我来说也是不可能的。
由于这个原因,我多年来一直用头撞墙,而(石)墙开始出现磨损。当然会很感激这方面的一些指导。
谢谢,丹尼斯