详情介绍
打开Chrome→点击右上角三点菜单→选择“设置”→在“启动时”部分点击“打开特定网页或一组网页”→添加新网址并拖动排序。此操作可固定首页布局(如设置多个标签页),但企业内网可能锁定配置(组策略→用户配置→管理模板→Google Chrome→强制“禁用主页设置”),需通过命令行覆盖:
bash
chrome.exe --homepage="https://www.example.com"
步骤二:使用快捷方式参数强制指定启动页面
右键点击Chrome快捷方式→选择“属性”→在“目标”字段末尾添加:
bash
--url="https://www.example.com"
→保存后双击快捷方式。此操作可绕过默认设置(如强制打开指定URL),但学校环境可能需要保留原配置(在扩展程序中禁用“快捷方式参数”),或通过批处理文件启动:
batch
start chrome "https://www.example.com"
步骤三:通过扩展程序动态修改主页跳转逻辑
打开Chrome→点击右上角三点菜单→选择“扩展程序”→点击“加载已解压的扩展”→选择本地文件夹并添加`background.js`脚本:
javascript
chrome.runtime.onStartup.addListener(() => {
chrome.tabs.create({url: "https://www.example.com", active:true});
});
→保存后授权权限。此操作可实现自定义跳转(如自动打开内部系统),但公共电脑可能禁用扩展(在组策略中锁定“扩展安装”),需通过开发者模式注入:
bash
chrome.exe --disable-extensions-file-access --load-extension="C:\MyExtension"
步骤四:使用命令行临时覆盖主页设置
打开CMD→执行命令:
bash
start chrome --override-homepage="https://www.example.com"
→临时生效一次。此操作可快速测试配置(如不保存修改),但家庭用户可能需要永久生效(在扩展程序中禁用“临时参数”),或通过脚本写入配置文件:
powershell
Set-Content "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\Preferences" -Value '{"session":"{\"startup_urls\":[\"https://www.example.com\"]}"}'
步骤五:通过注册表彻底禁止修改主页设置
按`Win+R`输入`regedit`→定位到`HKEY_LOCAL_MACHINE\SOFTWARE\Google\Chrome\Main`→新建DWORD值`HomepageLocked`→设置为`1`。此操作可锁定主页不被篡改(如公共场所保护配置),但研发人员可能需要灵活调整(在扩展程序中禁用“注册表锁定”),或通过批处理临时解除:
batch
reg add "HKCU\Software\Google\Chrome\Main" /v "HomepageLocked" /t REG_DWORD /d 0 /f