隨著越來越多使用者開始使用雲端檔案同步服務,如Dropbox、Google雲端硬碟、SkyDrive…等,而且雲端的空間越來越大,不少使用者都希望將存放在其他磁碟機的資料夾一起加進雲端同步,但是又不想要多複製一份檔案到同步資料夾佔硬碟空間,今天阿正老師就來介紹幾個小技巧,讓你可以將不同磁碟機下的多個資料夾同時進行雲端檔案同步,有興趣的讀者們不妨參考看看吧!
隨著雲端儲存服務的盛行,許多使用者都會將檔案直接複製或搬移到雲端同步的資料夾中,讓同步程式自動將檔案同步到雲端的網路空間中。
但是有些使用者就會問到:我要同步的資料夾存放在多台磁碟機中,不想把資料夾複製或搬移到雲端資料夾,該怎麼做呢?
其實很簡單,這時候只要用到Windows內建的「目錄連結」指令,將其他磁碟機的資料夾做一個目錄連結到雲端資料夾就搞定了!但是先決條件是這些磁碟機必須都要是NTFS格式,而且不見得每套雲端同步軟體都能適用。
下面介紹兩種方式可以輕鬆幫你完成目錄的連結:
一、命令列模式的用法
其實在Windows Vista/2008 Server及Windows 7裡面已經內建了一個名叫「Mklink」的指令,可以幫我們輕鬆完成目錄連結。只要進入命令列模式,輸入
mkdir/j 目的資料夾名稱 來源資料夾名稱
就可以了,例如我的照片存放在「G:\我的照片」,我想把該目錄連結到我的Dropbox資料夾下面(在E:\Dropbx),可以這樣輸入:
mklink /j E:\Dropbox\我的照片 G:\我的照片
如下圖,看到已建立連結的訊息,就表示連結已經成功,如此一來「G:\我的照片」這個資料夾就會被連結到Dropbox下面,自動進行檔案同步了。由於是採用目錄連結的關係,因此你不管在「G:\我的照片」或是「E:\Dropbox\我的照片」裡面看到的東西都是一樣的。
二、使用Hardlink Shell Extension軟體
如果你覺得上面的方法太麻煩,可以試試Hardlink Shell Extension這套小工具,可以幫你輕鬆完成目錄的連結。
Hardlink Shell Extension
|
軟體的安裝相當簡單,只要下載執行後,選擇語系(有多國語系,有英文、簡體中文,但無正體中文)。
再選擇安裝的路徑。
最後按下〔是〕重新啟動檔案總管,即可完成安裝。
先用打開你要連結到雲端資料夾的本機磁碟機,在資料夾上面按下滑鼠右鍵,選擇【Pick Link Source】(選擇連結來源)。
接著在你的雲端同步資料夾中(如Dropbox)中按下滑鼠右鍵,選擇【Drop As】→【Junction】,即可將剛才選擇的資料夾轉變成一個目錄連結,存放在雲端資料夾中。
※如果你要建立的是網路磁碟機或是網路芳鄰中的資料夾連結,則需選擇【Drop As】→【Symbolic Link】(符號連結),不過目前測試可以用在Dropbox及CloudBox,SkyDrive及Google Drive無法使用
重複以上動作,就可以將你重要的資料夾,建立「目錄連結」到各個雲端同步資料夾了,如下圖所示,阿正老師將「我的文章」這個資料夾同時連結到Dropbox、SkyDrive及CloudBox下面,如此一來只要我在該資料夾下面加入檔案時,會自動同步到多個雲端空間。但可惜的是,目前這種方式無法支援Google雲端硬碟,要等Google推出新版的同步軟體才能達成。
當我在資料夾任意加入一個檔案後,就可看到三個同步程式開始進行同步動作了。
用Windows內建的「資源監視器」一看,可清楚看到三套同步軟體正在進行檔案的同步。
常見問題
Q:我如果在Dropbox下面刪掉link的資料夾,原本的資料夾會不會一起刪掉呢?
A:不會的,刪掉的只是目錄連結而已,原始的資料夾還是會留著。建議在加入連結之後,可以在該資料夾前面加註個記號,如「[link]我的文章」,如此一來就知道這個資料夾是link的。
Q:如果我更改了原來的資料夾名稱,那麼「目錄連結」還會有效嗎?
A:不會,因為該連結是指向你原本的資料夾名稱,因此會找不到該路徑。你必須重新做一次目錄連結。
###
使用mklink作為dropbox的同步的話
若是更動mklink的來源路徑
dropbox不會自行重新掃描檔案的變動
必需要手動關閉dropbox再啟動才能掃描到檔案的變動
感謝補充
請教阿正老師,
如果我有好幾個檔案分散在幾個資料夾(如 C:/folderA/fileA.doc, D:/folderB/fileB.xls, E:/folderC/fileC.ppt),這些檔案要同步到雲端的話,應該要如何處理?
謝謝
Google Drive 雲端硬碟好像不適用此方式!
本機端資料夾可以設立,但圖示一直顯示同步中(無同步完成的圖示),
且 Google Drive 線上網頁看不到依此方式設立的資料夾,
等了半天,所以應該是不適用~
我文章裡面有寫到:「但可惜的是,目前這種方式無法支援Google雲端硬碟,要等Google推出新版的同步軟體才能達成。」
請問問阿正老師這樣能否將自己電腦內的文件夾和網絡上另一電腦(同一工作群組)的文件夾同步更新呢? 請指教.
Google雲端硬碟可以支援了喔!