2

我用 C# 为几个家庭成员创建了一个简单的浏览器。我想从安装程序或程序将其设置为默认浏览器。当 Chrome 或 Firefox 询问您是否要将其设置为默认值时,我想做与 Chrome 或 Firefox 相同的事情。我可以设置命令行处理,我只需要知道如何设置默认浏览器。

4

2 回答 2

0

也许http://www.windowsitpro.com/article/configuration/how-can-i-configure-the-default-internet-browser-有你想要的信息。所以你可以在启动时检查这些条目,它们不是你想要的,你可以设置它们!

创建自己的浏览器后,我假设您能够使用 Microsoft.Win32.Registry 并将其转换为您自己的代码。

于 2012-10-20T17:56:14.483 回答
-1

是的,您可以使用@Mattias 告诉您的注册表项来更改它。但这是一个非常糟糕的主意,如果这样做会损害用户体验。

在企业环境中,域策略已经支持实现这一目标。

您还可以使用 GPedit.msc 建立本地(或域)策略。更改注册表项或使用 gpedit.msc ,即使在您的家庭中也不会伤害用户体验,这对受影响的人来说是非常糟糕的。任何人都必须自由选择他们想要的浏览器,即使是糟糕的浏览器。

于 2012-10-21T14:21:49.090 回答