为特定浏览器设置Internet协议

时间:2014-02-25 09:28:32

标签: internet-explorer batch-file inno-setup

让我问你一个棘手的问题:

我应该可以只使用Internet Explorer打开HTTPS站点。我想知道是否有一个程序来检查操作系统哪个浏览器是默认的,并且行为方式如下:

1)如果Internet Explorer是默认的,只需说出“您的默认浏览器是Internet Explorer”。程序将完成“然后退出;

2)如果Mozilla Firefox或Google Chrome是默认版本,则脚本应将仅针对HTTPS的引用更改为注册表,以便Internet Explorer仅运行HTTPS站点,然后显示“已设置关联”。按一个按钮完成“并退出;

3)最后但并非最不重要的是,我想知道是否有办法避免Chrome或Firefox显示(如果它们是首选浏览器并且在更改Internet Explorer的HTTPS关联后)警告将它们再次设置为默认浏览器(即我会喜欢让他们打开所有其他坐,但HTTPS);

您认为可以这样做吗?在此先感谢您的帮助。

Meleena

1 个答案:

答案 0 :(得分:0)

当用户从快捷方式运行页面时,只需定义快捷方式,如下所示:

[Icons]
Name: {group}\MyApp Website; Filename: iexplore.exe; Parameters: https://your.website.com/; Flags: useapppaths

您可能还希望添加IconFilename以为其提供自定义图标。