文档说明
此文档用于将谷歌浏览器(Google Chrome)的书签、历史记录、插件等存放位置改为其他位置,常用于重启还原桌面,无法通过文件夹重定向和文件漫游保留浏览器配置信息
配置方法
1、鼠标右击谷歌浏览器的快捷方式(桌面/开始菜单),属性--快捷方式--目标
2、将光标移到原文字最后,然后空格一下,并添加以下文字
--user-data-dir="P:目录" --disk-cache-dir="Q:目录"
所有标点必须是英文状态
--user-data-dir是Chrome的自定义用户数据目录命令
“P:目录”是要定义的用户数据目录,例如E:\GoogleChrome\AppData
--disk-cache- dir是自定义浏览缓存目录命令
“Q:目录”是要定义的缓存目录,例如E:\GoogleChrome\Cache
以上文字添加完后大概是这样:
"C:\xxxxxxxxxx\chrome.exe" --user-data-dir="E:\GoogleChrome\AppData" --disk-cache-dir="E:\GoogleChrome\Cache"
填写完之后,例如:
1 | "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="E:\%username%\GoogleChrome\AppData" --disk-cache-dir="E:\%username%\GoogleChrome\Cache" |
使用了%username%,其效果是可以将谷歌浏览器的配置信息保存到各自用户的目录下
3、点击确定,双击Google Chrome快捷方式启动,然后Google Chrome就会自动创建指定的那两个目录,即上述命令配置的E:\%username%\GoogleChrome\AppData和E:\%username%\GoogleChrome\Cache
用户数据会自动转移到E:\%username%\GoogleChrome\AppData目录中
上网文件会自动转移到E:\%username%\GoogleChrome\Cache目录中,不过刚开始自定义缓存里面是空的,用Google Chrome任意浏览几个网页后,再进入自定义缓存目录即可看到有刚才浏览过的网页文件
4、上述步骤配置完毕,通过快捷方式启动Google Chrome即可将用户数据和浏览缓存都转移到指定目录
但是从外部程序(例如QQ、迅雷等)调用Chrome时,打开页面依然是不带已保存的配置信息的页面,包括浏览器插件、书签等,要使外部调用也能生效,还需要进行如下配置(需要在桌面镜像内配置)
(1)启动Google Chrome,点“设为默认浏览器”将Chrome设为默认浏览器
(2)打开注册表编辑器regedit,展开如下注册表
- HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command\
- HKEY_CLASSES_ROOT\http\shell\open\command\
- HKEY_CLASSES_ROOT\https\shell\open\command\
- HKEY_CLASSES_ROOT\ftp\shell\open\command\
复制代码(3)在上述四个command项中找到【默认】,鼠标右键修改其数值
在“数值数据”框中将光标移到 "Chrome.exe所在路径"和 -- "%1"之间,然后插入Chrome命令及参数, 需要与第2步配置的路径保持一致
1 | "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="E:\%username%\GoogleChrome\AppData" --disk-cache-dir="E:\%username%\GoogleChrome\Cache" -- %1 |
5、以上四个位置修改后,保存并关闭注册表编辑器,以后无论如何启动Chrome浏览器,用户文件和临时文件都会转移到设置的目录下