Windows 7的媒體櫃(1)
『媒體櫃』(Libraries)是Windows 7的新功能,其背後的運作超乎我原本的想像(反而比較類似Windows Media Player 11媒體櫃監視資料夾的功能)。
媒體櫃有4個系統預先建立的 "媒體櫃"(Library):文件、音樂、視訊、圖片,讓使用者能分門別類存放各種類型的檔案。乍看之下,這不過就是將『我的文件』、『我的音樂』等『我的』資料夾,集中放置在『媒體櫃』而已,有何特別?
對使用而言,的確如此:使用者可以將檔案存放在這些預先建立的媒體櫃;但不只如此的是,檔案實際上並非存放在媒體櫃,而且存放在其他資料夾或其他電腦的檔案,也能顯示在這些媒體櫃。
媒體櫃是Windows 7協助使用者彙整檔案的機制,它是一種view,而非真正的資料夾。
媒體櫃主要有以下幾項使用操作:
- 新增媒體櫃
- 將資料夾加入媒體櫃
- 設定儲存位置
- 以各種排列或檢視方式存取媒體櫃裡的檔案
4個預建的媒體櫃也都各自加入了2個資料夾(分別是個人和公用的資料夾,例如『視訊』媒體櫃預設已加入『我的影片』和『公用視訊』等2個資料夾)。正是因為將資料夾加入媒體櫃,媒體櫃才有內容,使用者存入媒體櫃的檔案才有真正的儲存處。

因為出現在媒體櫃的檔案,實際上是位於所加入的資料夾,媒體櫃的功能之一,就是監視所加入的資料夾,並顯現這些資料夾的內容。例如『視訊』媒體櫃裡的『範例視訊』資料夾,實際上的位置是在『公用視訊』資料夾裡。
媒體櫃並非實體資料夾,雖然可以將檔案存入媒體櫃,但存入的檔案實際上是存放在設定的儲存位置;系統有預設的儲存位置,使用者也可更改。舉例來說,如果將DoReMi.mp3存到『音樂』媒體櫃,實際上DoReMi.mp3是存放在設定的儲存位置(預設是『我的音樂』資料夾)。上圖交談窗有勾狀圖示的資料夾,就是媒體櫃實際的儲存位置。
即使有了新功能,Windows 7依然保有之前的『我的』資料夾,不只為了回溯相容,這些『我的』資料夾也都能存放檔案。
媒體櫃是官方常會強調的Windows 7新功能,因此各位應該常會看到它的優點。這項功能除了提供給使用者,Windows 7也有IShellLibrary介面(微軟亦提供.NET類別庫->)供開發者讓程式善用媒體櫃功能。
延伸閱讀
[全文]








