WIN7系统中连接点(Junction Points)
與xp、win2003相比,win7、win2008(包括win2008R2)系統中,存放用戶數據(user data)和系統數據(system data)的默認文件夾位置發生變化。例如,在xp中存放用戶數據的文件為%SystemDrive%\Documents and Settings;在win7中則為%SystemDriver%\User。這樣的變化無疑對以前應用程序能否在win7下順利帶來兼容性問題。為了最大程度地保證對以前在xp運行程序的兼容性,在win7中采用了junction points(連接點)技術。通過這個技術,原來在xp下運行的程序對%SystemDrive%\Documents and Settings文件夾下的數據存取操作,能自動的更改到%SystemDriver%\User文件夾。
我們可以將junction point看做是一個快捷方式(shortcut) ,它具有以下特性:
- 具有FILE_ATTRIBUTE_REPARSE_POINT, FILE_ATTRIBUTE_HIDDEN, and FILE_ATTRIBUTE_SYSTEM屬性
- 具有ACLs(Access Control Lists),拒絕everyone的讀操作
這樣,在win7系統中,只有具有存取權限,舊程序對老式路徑的調用會通過 junction point,轉而存取win7下的用戶數據文件或系統數據文件夾。
例如win7為每個用戶創建連接點,將舊式的?C:\Users\username\My Documents指向win7下C:\Users\username\Documents。?下表是
| xp、windows2003中的路徑 | win7、windows2008中的路徑 |
| \Documents and Settings | \Users |
| \Documents and Settings\Default User or | \Users\Default or |
| \Documents and Settings\<user>\My Documents | \Users\<user>\Documents |
| \Documents and Settings\<user>\My Documents\My Pictures | \Users\<user>\Pictures |
| \Documents and Settings\<user>\My Documents\My Music | \Users\<user>\Music |
| \Documents and Settings\<user>\Favorites | \Users\<user>\Favorites |
| N/A | \Users\<user>\Contacts |
| N/A | \Users\<user>\Downloads |
| N/A | \Users\<user>\SavedGames |
| \Documents and Settings\<user>\Application Data | \Users\<user>\AppData\Roaming |
| \Documents and Settings\<user>\Local Settings\Application Data | \Users\<user>\AppData\Local |
| \Documents and Settings\<user>\Start Menu | \Users\<user>\AppData\Roaming\Microsoft\Windows\ Start Menu |
| \Documents and Settings\All Users | \Users\Public |
| \Documents and Settings\All Users\Start Menu | \ProgramData\Microsoft\Windows\Start Menu |
| \Documents and Settings\All Users\Desktop | \Users\Public\Desktop ? |
參考:
1. junction point in vista?
2. managing roaming user data delployment guide
轉載于:https://www.cnblogs.com/protorock/archive/2012/12/21/2827316.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的WIN7系统中连接点(Junction Points)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dnf加物理攻击的卡片有哪些_DNF:节
- 下一篇: 将RGB值转换为灰度值的简单算法(转)