自己制作Chrome便携版实现多版本共存

详细参考拷贝文档:

http://www.javashuo.com/article/p-kazkqify-du.html

https://www.cnblogs.com/xxpal/articles/1608754.html

用到的工具有:7-Zip(可以打开*.exe中的文件)、下载Google Chrome Portable https://portableapps.com/apps/internet/google_chrome_portable (提取启动器:用7-Zip提取里面的名称: GoogleChromePortable.exe)、chrome离线安装包(也是用7-zip提取chrome.7z

 

3】制作便携版

步骤:

  1. 新建一个文件夹,用来存放便携版,比如41文件夹 (我下载的Chrome 41这个版本)。
  2. 复制GoogleChromePortable.exe到这个文件夹,可以改名成自己想要的名称,比如Chrome41.exe
  3. 新建App文件夹,把chrome.7z解压到这个目录内,注意只要Chrome-bin文件夹,完成后的目录结构应该是/41/App/Chrome-bin

这样就完成制作了,非常简单。双击GoogleChromePortable.exe (Chrome41.exe)就能启动这个Chrome了。

第一次运行会在文件夹内生成Data目录,里面存放的是这个版本的用户数据,和系统内安装的Chrome不冲突,也不影响。

Chrome41.exe生成一个快捷方式到桌面,多个Chrome想用哪个用哪个,本人独爱41.0.22x这个古董版本,因为有很多好用特性是新版本所废弃的。

温馨提示

涉及到的所有软件下载完成后记得检查数字签名,如果没有签名或者签名失效,请立即删除,重新去别的地方下载!!!不然本文没有意义。

 

GoogleChromePortable.exe运行后,把浏览器关闭后,这个进程可能不会自动退出,应该是秀逗了,哈哈,正常情况下应该是会和Chrome.exe主进程一块退出。

另外:用户数据不能在多台电脑之间共享,运行中安装的扩展和cookies等信息在另外一台电脑上打开时将会丢失。便携特性只针对Chrome主程序本身,不含用户数据;多版本共存不受此影响。

下载需要的任意Chrome版本版本离线安装包,你可以自行搜索,这里有一个版本比较全的地址:https://www.chromedownloads.net/chrome64win-stable/ ,下载完后注意检查数字签名。

 

解决“Chrome浏览器出现个人资料错误”:

https://blog.csdn.net/weixin_46530128/article/details/109399485

 

chrom绿色版在快捷方式目标中设置个人资料路径

D:\Google\Chrome\green\chrome.exe --user-data-dir="D:\Google\Chrome\User Data" --enable-extensions

创建软链接

Mklink /d 或/j

最容易理解的是 :先把要转移的文件夹剪切到想要剪切到的那个文件夹下,然后再命令提示符(管理员)输入mklink命令。

比如想要把c:\google 放到E:\浏览器下,则先把c:\google剪切到E:\浏览器下,然后管理员cmd里写 mklink  /d “\c:\google” “E:\浏览器\google”回车即可。

它便会在c盘再创建一个类似快捷方式的google文件夹,而实际上访问的文件是e盘下的

 

注意:需要将chrome中,关闭chrome后后台仍运行选项勾掉。