推薦小工具 Junciton 和 Everything

特別好用的Junction  , 特別好用的Everything




NTFS 新特性:Junction 應用詳解

  前些時無意發現 Vista 的 C:\Documents and Settings 目錄和 C:\Users 目錄內容完全一樣(可能需要調整權限你才能瀏覽),而且你在這兩個目錄中對任意一個目錄內容做改變,另一個也會做相應的改變,很是“神奇”,後來經過一番探索+搜索,終於有了結果,好東西不敢獨享,拿出來給大家分享!

  開始還以爲是 Vista 的什麼新功能,慢慢才發現原來是 NTFS 的 Junction 目錄功能,Windows 似乎沒有提供任何 Junction 相關工具,後來終於在 Sysinternals 發現了 junction.exe 這個小工具,下面就演示 junction.exe 來介紹 junction.exe 工具。

  junction.exe 是 Sysinternals 出品的命令行工具。使用前建議將其複製到%SystemRoot%\system32目錄下,下面開始演示其主要功能!

創建 junction 目錄:
  我們先用 dir 查看當前 D:\ 目錄結構:




  接着運行 junction D:\LINK D:\WINDOWS ,命令的意思是創建一個名爲 D:\LINK 的 junction 目錄,指向   D:\WINDOWS ,該命令瞬間執行完成。接着在執行 dir 命令查看目錄結構,發現多了一個名字爲 LINK ,類型爲 JUNCTION 的目錄。

  我們去資源管理器查看一下,可以看到 D:\LINK 和 D:\WINDOWS 文件夾內容一模一樣,如果你對其中任意一個文件夾裏面的內容做修改,另一個也會相應的改變,呵呵,我們也建立出了這種“神奇”的目錄。而且磁盤空間使用量沒有改變哦,因爲只是實現連接罷了,並不是將原文件複製以及同步。





  使用連接目錄時就像使用原目錄一樣,就像實實在在有這個目錄一樣,程序不會發現連接目錄與普通目錄有何不同。而一般的文件夾快捷方式是不行的。

下面談談刪除:
  如果你不想要這個連接目錄,以及目錄中的所有內容,直接按 Shift + Delete 刪除好了。
  如果你只是想刪除這個連接目錄,但是保留原目錄中的內容,則應該使用 junction 的 -d 參數進行刪除。例如:junction -d D:\LINK

應用舉例:
  假設 C: 盤空間不夠,C:\Program Files 中有些軟件已經找不到安裝,我們可以將 C:\Program Files\???????? 中的一些軟件移動到 E:\???????? 某個目錄(移動時要保證這個軟件沒有文件處於正在使用的鎖定狀態),在做一個到 C:\Program Files\???????? 的 JUNCTION 目錄連接,問題就圓滿解決了。:)
  更多應用還等待大家慢慢發掘。

其它:
  junction.exe 工具只是在 NTFS 驅動器中創建和刪除 junction 目錄,自身並不會駐留內存佔用系統資源,執行完畢會立即退出。
  junction 目錄是 NTFS 文件系統的一個特性,所以 junction 目錄並不是 Sysinternals “發明”的,而是微軟。

junction 下載地址:
http://download.sysinternals.com/Files/Junction.zip
適用於使用 NTFS 的 NT 系列系統

順便說下 Vista 中 C:\Users 是原目錄,C:\Documents and Settings 是連接到 C:\Users 上的,也許微軟覺得 C:\Documents and Settings 太長太難記了所以在 Vista 中改 C:\Users 了,又怕部分老軟件有兼容問題所以還留個 C:\Documents and Settings 連接目錄

Dropbox 支持局域網及同步任意文件夾(轉自小衆)

Dropbox 是很棒的網絡同步網站,它免費提供 2G 的網絡空間用於同步本地文件,最近剛剛獲得了 dropbox.com 的域名(之前是getdropbox.com),20號又放出了最新的 0.7.73 測試版,其最大特色是開始支持 LAN 同步了。意味着在局域網內使用 dropbox 的速度將大大提高。


Dropbox 的局域網同步依舊需要聯網,Dropbox 會自動檢測網絡並同步,如檢測到局域網內,文件的同步將不通過服務器中轉,從而大大提高同步速度。

使用過 Dropbox 的人都知道,其只能設置同步名爲 My Dropbox 的文件夾,也就是說你不能隨意設置想要同步的文件夾,這就帶來了許多麻煩,比如我就想把整個 My Documents 同步過去。

利用小衆曾經介紹過的 NTFS links – 虛擬目錄的軟件 可以將任意目錄連接到 My Dropbox 目錄,不過今天介紹兩個微軟自己提供的工具(via Cameos),分別適合於 Windows XP 及 Vista、Win7。不明白沒關係,下面看實例。

1、針對 Windows XP 用戶,請使用 junction.exe 工具

首先下載 junction.exe,如果你想讓 D 盤下的 Data 文件夾與 Dropbox 連接使用,開始 > 運行 > cmd,輸入如下命令

C:\>junction d:\data "d:\My Dropbox"

此時你會發現 Data 文件夾和 My Dropbox 文件夾內容相同,在 Data 的任意操作都會繼承到 My Dropbox 裏,反之相同。

2、針對 Vista、Win7 用戶,請使用系統自帶的 mklink 命令

例子相同,首先在開始菜單中右鍵 “命令提示符”,選中 “以管理員身份運行”,之後輸入

C:\>mklink /d d:\data "E:\My Dropbox"

現在只要運行着 Dropbox 客戶端,Data 文件夾內的內容就會同步到服務器上,你的數據就飄上雲了。

Dropbox 邀請註冊鏈接(隨便挑一個註冊即可,會贈送主人250MB空間及註冊者250MB):
https://www.dropbox.com/referrals/NTUzNjMyNjk5


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章