批处理文件使网站在所有浏览器的主页上

时间:2012-12-23 20:30:32

标签: web batch-file

我一直在寻找如何做到但却失败了。

我想要一个批处理文件同时更改我所有浏览器(IE,Firefox和Chrome)的主页?

我希望我能提供帮助,谢谢!

2 个答案:

答案 0 :(得分:1)

使用

创建批处理文件

REG添加“HKCU \ SOFTWARE \ MICROSOFT \ INTERNET EXPLORER \ MAIN”/ V“START PAGE”/ D“https://google.com/”/ F

双击它将在Internet Explorer中创建主页

答案 1 :(得分:0)

在Internet Explorer中:

你可以这样做:

REG ADD "HKCU\Software\Microsoft\Internet Explorer\Main" /V "Start Page" /D "http://www.google.com/" /F

在Firefox中:

FF使用JavaScript(FireFox用户配置文件中的prefs.js),而不是注册表项。

您需要做的是以编程方式编辑目录C:\ Users \ [USERNAME] \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ [Subfolder] <中找到的Firefox用户配置文件中的prefs.js文件/ p>

您需要添加或编辑如下所示的行:user_pref(“browser.startup.homepage”,“www.google.com”); as:

@Echo off

taskkill /im firefox.exe* /f

cd /D "%APPDATA%\Mozilla\Firefox\Profiles"
cd *.default
set ffile=%cd%
echo user_pref("browser.startup.homepage", "https://www.google.com");>>"%ffile%\prefs.js"
set ffile=
cd %windir%

使用JavaScript的另一个选择是:

您可以通过设置首选项“browser.startup.homepage”

来更改Firefox主页

通过JavaScript在附加组件中执行此操作的最简单方法是:

Components.utils.import("resource://gre/modules/Services.jsm");

Services.prefs.setCharPref("browser.startup.homepage", "http://www.google.com");

在Google Chrome中

Chrome设置位于%USERPROFILE%\ Local Settings \ Application Data \ Google \ Chrome \ User Data.ChromotingConfig.json中,并且有点加密。

但您可以执行一种解决方法,例如只需将javascript粘贴到“主页”首页字段(在Chrome选项下),点击“主页”按钮即可正常工作。

javascript:(function(){ window.location.href='http://www.google.com/';})();