0
您好,我需要知道Windows在哪里/如何存储通过在非浏览器程序中点击的URL的命令(即Thunderbird)并在系统默认浏览器。如何拦截Windows的开放URL默认浏览器功能
我需要这些信息来编写一个脚本,允许我在安全的沙盒虚拟机中运行浏览器,但仍保留从非浏览器程序自动打开超链接的功能(即我的HOST上的电子邮件客户端OS)在我的虚拟机guest OS(xp)中选择的浏览器中。
有谁知道吗?如果它很重要,我正在运行Windows Server 2008 R2。但是我认为大多数版本的Windows都是以XP开始的,并且以同样的方式进行操作。
感谢
编辑:我发现this MS kb article
HKEY_CLASSES_ROOT\http\shell\open\command HKEY_CLASSES_ROOT\http\shell\open\ddeexec
我改变这些键指向我的剧本,但Firefox在我的主机操作系统仍会启动,但随后抱怨它不再是默认的浏览器。
因此,除了这些之外,还必须有其他注册表项。
我需要从任何非浏览器程序拦截命令的操作系统执行 – pythonnewbie 2010-09-24 17:53:06