Chromium/Chrome是個好東西,可是它有一點很霸道,就是它會把用戶數據全部保存在系統盤里,對于Windows
7來說,就是C:\Users\<username>\AppData\Local\Chromium 這個文件夾。雖然它有一個參數
--user-data-dir=“XXXXX”
可以讓用戶文件夾指向非C盤地址,可是,當你把Chromium設為默認瀏覽器之后,如果有第三方程序調用Chromium,那它還是調用的原來的不帶參數的Chromium,這導致你的所有設置、偏好全部都恢復了默認。這實在令我非常不爽。
不過現在我找到解決方案了,很簡單,下面以Windows 7為例進行說明。(請先關閉Chromium)
1、把C:\Users\<username>\AppData\Local\Chromium 這個文件夾剪切到D盤根目錄。
2、打開cmd(命令提示符),切換到C:\Users\<username>\AppData\Local\ 目錄下面。
3、輸入 mklink /d Chromium d:\Chromium 命令。
4、重新啟動你的Chromium,搞定了~
懂行的人肯定看出來了,以上的小伎倆其實是通過Windows
Vista以上的系統自帶的mklink命令,在原來Chromium用戶文件夾的地方創建了一個symbolic
link,指向你的新文件夾。而這個symbolic link對于一般的程序來說就等同于原文件夾。具體原理可以自行Google之。
那么……如果是XP用戶怎么辦呢?
請把上面第3步的mklink /d
換成junction命令即可。需要注意的是,你安裝XP的C盤必須是NTFS文件系統。(Vista和7強制要求C盤是NTFS文件系統,沒這個問題)
還有Linux和Mac用戶怎么辦呢?
呵呵,用in命令就可以了。不過貌似不用經常重裝的Linux系統不需要轉移用戶文件夾啊。
附上Windows 7中最終效果圖:在資源管理器下看就是一個帶箭頭的文件夾,并且就算你把lnkfile的箭頭去掉了,這個箭頭還是有的:
<a href="
http://www./photos/wzyboy/4177569169/"
title="movechromium by wzyboy, on Flickr"><img src="
http://farm3.static./2629/4177569169_83ac6261ea_o.png" width="808"
height="611" alt="movechromium" /></a>
--
-----
wzyboy
Blog:
http://wzyboy.Twitter: @wzyboy
GV: 1(734)931-0***