用NTFS的junction功能把My Documents等目錄移到D盤

來源: kzch 2010-06-04 18:47:53 [] [博客] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (1605 bytes)
Windows XP以上的NTFS支持類似於unix的symbolic link的folder junction及file symbolic link功能。即類似於shortcut,但遠勝於shortcut的目錄及文件指針功能。Vista及Win 7中大量的使用了這個功能。比如,在Win7 中,C:Documents and Settings 目錄其實是一個junction,指向C:Users目錄。所以當一個程序訪問前者時,其實是在訪問後者。

Window本身提供了命令行ln.exe來供用戶管理junction,但使用不太方便。可以下載安裝Link Shell Extension 來管理junction,功能非常強。地址 http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html

我用Link shell Extension把我的C:Documents and Settingsuser目錄整個搬到了D:Usersuser目錄,這樣做同其它移動用戶目錄路徑的方法比較,好處是,不影響已經安裝好的其它程序,因為原來的路徑沒有變,依舊存在,隻不過被暗中轉到新的路徑了。

具體做法如下:
1。下載安裝Link shell extension。
2。logoff退出你需要更改路徑的賬戶。重新用一個Administrator權限的賬戶登錄。
3。把C:Documents and settingsuser 目錄 copy (注意,為保險起見,此時不要move)到D:Usersuser目錄
4。檢查C:Documents and settingsuser的property的security部分,看有哪些user有什麽樣的操作權限,然後打開D:Usersuser的Property的security部分,照樣加同樣的user和同樣的操作權限。
5。把C:Documents and settingsuser 改名為C:Documents and settingsuser.bak, 這是為了暫時備份。
6。用Link shell extension把C:Documents and settingsuser目錄設成D:Usersuser的junction,具體操作是,右鍵點D:Usersuser,選Pick link source, 然後到 C:Documents and settings目錄裏,點擊右鍵,選drop as...junction.
7。檢查C:Documents and settingsuser本身的property->security,把用戶的操作權限設成同上一樣。

如果你隻要移動其它目錄,同樣照此辦理

所有跟帖: 

用此方法把整個user目錄移到D盤,就可以Ghost影像c盤了 -kzch- 給 kzch 發送悄悄話 kzch 的博客首頁 (14 bytes) () 06/04/2010 postreply 18:51:14

"better" way, regedit, profileimage= d:document and ... -lovecorn- 給 lovecorn 發送悄悄話 lovecorn 的博客首頁 (166 bytes) () 06/04/2010 postreply 22:12:48

不行,regedit不安全,特別是如果賬戶已經用了一段時間 -kzch- 給 kzch 發送悄悄話 kzch 的博客首頁 (642 bytes) () 06/05/2010 postreply 06:32:29

win7的doc library徹底解決這個問題,直接改屬性包含目錄就好了 -flywhc- 給 flywhc 發送悄悄話 flywhc 的博客首頁 (0 bytes) () 06/05/2010 postreply 06:43:27

對!不過仍然有可能有不規範的程序不能跟著OS轉移 -kzch- 給 kzch 發送悄悄話 kzch 的博客首頁 (111 bytes) () 06/05/2010 postreply 07:14:32

這個方法可以轉移任何目錄,不僅僅是Documents目錄,可以是整個user profile目錄 -kzch- 給 kzch 發送悄悄話 kzch 的博客首頁 (0 bytes) () 06/05/2010 postreply 07:15:52

請您先登陸,再發跟帖!

發現Adblock插件

如要繼續瀏覽
請支持本站 請務必在本站關閉/移除任何Adblock

關閉Adblock後 請點擊

請參考如何關閉Adblock/Adblock plus

安裝Adblock plus用戶請點擊瀏覽器圖標
選擇“Disable on www.wenxuecity.com”

安裝Adblock用戶請點擊圖標
選擇“don't run on pages on this domain”