Jamyy's Weblog

將 Google Chrome 瀏覽器從 C 槽搬到 D 槽

by Jamyy on 八月.12, 2013, under Windows

環境: Windows XP, Windows Vista & Windows 7

將 Google 目錄移動到 D 槽

Windows XP:

http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx 下載 Junction.zip
將 junction.exe 解壓縮到 C:\WINDOWS\System32

點擊 "開始" → "執行" → 輸入: cmd → 按 Enter 鍵, 在黑色視窗進行以下操作:

> cd %ProgramFiles%
> explorer .

  1. 把 Google 目錄移動到 D:\
  2. 出現 "...可能會造成部份程式無法作業。要這樣做?" 訊息, 回答 是(Y)
  3. 關閉檔案總管視窗

> junction Google D:\Google
> cd "%HOMEPATH%\Local Settings\Application Data"
> explorer .

  1. 把 Google 目錄移動到 D:\
  2. 於 "確認取代資料夾" 視窗回答 全部取代(A)
  3. 關閉檔案總管視窗

> junction Google D:\Google

Windows Vista / Windows 7:

以系統管理員身份執行 cmd ()

> cd %ProgramFiles% (Win7 x64 改用 cd %ProgramFiles(x86)%)
> explorer .

  1. 把 Google 目錄移動到 D:\
  2. 出現 "您必須提供系統管理員權限,才能移動此資料夾。", 回答 繼續(C)
  3. 關閉檔案總管視窗

> mklink /D Google D:\Google
> cd %LOCALAPPDATA%
> explorer .

  1. 把 Google 目錄移動到 D:\
  2. 於 "確認資料夾取代" 視窗回答 是(Y)
  3. 關閉檔案總管視窗

> mklink /D Google D:\Google

註: 以上 mklink /D 係建立目錄的 Symbolic Link, 亦可改用 mklink /J 建立 Junction Point

驗證 Google 目錄狀態

> cd %ProgramFiles%
> dir Googl? Internet*

> cd "%HOMEPATH%\Local Settings\Application Data"
> dir Googl? Microsoft?

說明: 以上是 Windows XP 操作畫面, 一次 DIR 兩個目錄是為了比對結果. Windows 7 的 Symbolic Link 是以 <SYMLINKD> 表示 (檔案的 Symbolic Link 則無字尾 D), Junction Point 則如同 XP 以 <JUNCTION> 表示

Junction Point 與 Symbolic Link 的差異

內容頁面 \ 連結形式 Junction Point Symbolic Link
捷徑頁籤
共用頁籤裡的 "共用" 按鈕 可按 不可按
透過 "進階共用" 分享目錄

mklink.exe 詳細說明: [Vista] 符號連結(Symbolic/Soft Link)、永久連結(Hard Link)與連接點(Junction Point) | 簡睿隨筆簡睿隨筆 | 學習過程的紀錄與備忘



:, ,